取消
顯示的結果
而不是尋找
你的意思是:

顯示大熊貓Dataframe

sdaza
新的貢獻者三世

當我有這個問題顯示熊貓數據幀。任何想法如何顯示一個熊貓dataframe嗎?

顯示器(mydataframe)例外:不能調用顯示(<類的pandas.core.frame.DataFrame >)

12個回複12

ricardo_portill
新的貢獻者三世

嗨@sdaza,

顯示命令可用於可視化數據幀火花或圖像對象而不是熊貓數據幀。如果你想看到你的熊貓數據,我建議使用matplotlib準備數據成圖。下麵的代碼顯示如何這將工作;記得要進口matplotlib使用新圖書館的功能。

進口numpy pd np進口熊貓

為可視化創建虛擬熊貓數據幀

y_data = np。陣列([[5,1],[3 3],[1、2],[3,1],[4,2],[7,1],[7,1]])

進口matplotlib。pyplot作為plt

x = my_data [: 0] y = my_data (: 1)

從數據中提取次要情節點

ax搞笑,ax = plt.subplots ()。情節(x, y)

顯示matplotlib圖對象來呈現我們的熊貓數據幀

isplay(圖)

ricardo_portill
新的貢獻者三世

嗨@sdaza,

您可以使用顯示命令來顯示對象如matplotlib圖或引發數據幀,但不是熊貓數據幀。下麵是使用matplotlib執行這個操作的代碼。磚內,你還可以導入自己的圖書館和可視化顯示圖像使用本地庫命令(例如散景或ggplots顯示等)。看一個例子:https://docs.www.eheci.com/user-guide/visualizations/bokeh.html

進口numpy pd np進口熊貓

為可視化創建虛擬熊貓數據幀

y_data = np。陣列([[5,1],[3 3],[1、2],[3,1],[4,2],[7,1],[7,1]])

進口matplotlib。pyplot作為plt

x = my_data [: 0] y = my_data (: 1)

從數據中提取次要情節點

ax搞笑,ax = plt.subplots ()。情節(x, y)

顯示matplotlib圖對象來呈現我們的熊貓數據幀

isplay(圖)

sdaza
新的貢獻者三世

它是如此不幸,我們不能使熊貓dataframes。在R可以顯示dataframes和datatable中隻使用顯示(mydata)。

有一個簡單的方法來轉換熊貓dataframes pyspark dataframes嗎?

我跑你的例子,但我不能什麼磚使用python。

我得到這個錯誤。我用熊貓0.23.0和2.2.2 matplolib。

/磚/ python /地方/ lib / python2.7 /網站/ ggplot /組件/ smoothers.py

4:FutureWarning:大熊貓。自由模塊棄用,在未來的版本將被刪除。這些都是私有函數,可以從pandas._libs訪問。自由而不是從大熊貓。自由進口時間戳

ImportError:不能導入名稱時間戳- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ImportError回溯(最近調用最後)<命令- 3750589184628757 > <模塊>()11 12 # #顯示matplotlib圖對象來呈現我們的熊貓數據幀- - - > 13顯示(圖)/ tmp / 1527806120745 - 0 /PythonShell.py在顯示器(自我,輸入,參數,* kwargs) 708”電話幫助更多信息(顯示)。”709 #進口ggplot太慢,所以推遲,直到第一個電話的顯示()- - > 710年進口ggplot711如果輸入是沒有:712 curFigure = mpl.pyplot.gcf() /磚/ python /地方/ lib / python2.7 /網站/ ggplot /初始化19 . py的模塊< > ()版本= ' 0.6.8 ' 20 - - - > 21從.qplot進口qplot22 .ggplot進口ggplot23 .components進口aes

ricardo_portill
新的貢獻者三世

@sdaza,

你可以從一個數據幀火花與matplotlib或從熊貓熊貓和可視化數據幀火花(單獨的塊)使用下麵的方法。熊貓情節非常相似的語法來顯示(<數據幀>)一旦定義了情節。

據上麵的錯誤,時間戳的類型似乎已經被轉移到熊貓而不是熊貓。自由在0.23。你指定的特定版本的熊貓在磚使用?這應該與熊貓0.19.2合作,例如,我相信這是標準的版本。

熊貓引發數據幀,使用本機陰謀

從pyspark.sql。導入類型*

mySchema = StructType ([StructField(“緯度”,LongType(),真的)\,StructField(“長”,LongType(),真的)))

pdDF = pd.DataFrame (np。陣列([[5,1],[3 3],[1、2],[3,1],[4,2],[7,1],[7,1]]))

顯示器(sqlContext。createDataFrame (pdDF mySchema))

火花和matplotlib熊貓和陰謀

進口熊貓一樣pd進口numpy np matplotlib進口。pyplot作為plt

pdDF = sc.parallelize(((“鮑勃”,100年),(“莎莉”,200年)])。toDF ([“firstName”、“工資”]).toPandas ()

pdDF plt.clf ()。情節(x =“firstName”, y =“工資”,類型=“酒吧”,腐爛= 45)顯示()

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map