国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

pyspark.sql.DataFrame與pandas.DataFrame之間的相互轉換實例

2020-02-15 22:37:38
字體:
來源:轉載
供稿:網友

代碼如下,步驟流程在代碼注釋中可見:

# -*- coding: utf-8 -*-import pandas as pdfrom pyspark.sql import SparkSessionfrom pyspark.sql import SQLContextfrom pyspark import SparkContext #初始化數據 #初始化pandas DataFramedf = pd.DataFrame([[1, 2, 3], [4, 5, 6]], index=['row1', 'row2'], columns=['c1', 'c2', 'c3']) #打印數據print df #初始化spark DataFramesc = SparkContext()if __name__ == "__main__": spark = SparkSession/  .builder/  .appName("testDataFrame")/  .getOrCreate() sentenceData = spark.createDataFrame([ (0.0, "I like Spark"), (1.0, "Pandas is useful"), (2.0, "They are coded by Python ")], ["label", "sentence"]) #顯示數據sentenceData.select("label").show() #spark.DataFrame 轉換成 pandas.DataFramesqlContest = SQLContext(sc)spark_df = sqlContest.createDataFrame(df) #顯示數據spark_df.select("c1").show()  # pandas.DataFrame 轉換成 spark.DataFramepandas_df = sentenceData.toPandas() #打印數據print pandas_df

程序結果:

以上這篇pyspark.sql.DataFrame與pandas.DataFrame之間的相互轉換實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 茂名市| 道孚县| 襄汾县| 宜兰县| 安丘市| 三江| 滨海县| 高尔夫| 铁力市| 西藏| 乌拉特中旗| 广南县| 吴堡县| 左贡县| 甘德县| 邻水| 黄梅县| 沂水县| 铜山县| 隆化县| 盘锦市| 泾源县| 富锦市| 类乌齐县| 恩平市| 布尔津县| 长白| 昌吉市| 万盛区| 攀枝花市| 彰化市| 中江县| 郧西县| 大城县| 崇仁县| 依兰县| 三原县| 贞丰县| 商南县| 阳山县| 德保县|