開始使用免費開始

PySpark DataFrame 視覺化

以圖形方式呈現,也就是資料視覺化,對於理解與解讀資料都很關鍵。在這個簡單的視覺化練習中,你會先列印先前建立的 names_df DataFrame 的欄位名稱,接著將 names_df 轉換成 Pandas DataFrame,最後繪製一個水平長條圖,x 軸放人的姓名,y 軸放年齡。

請記住,你的工作區中已經有 SparkSession spark 與 DataFrame names_df 可用。

本練習屬於課程

使用 PySpark 的 Big Data 基礎

檢視課程

練習說明

  • 列印 names_df DataFrame 的欄位名稱。
  • names_df DataFrame 轉換為 Pandas DataFrame,命名為 df_pandas
  • 使用 matplotlib 的 plot() 方法建立水平長條圖,x 軸使用 'Name',y 軸使用 'Age'

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Check the column names of names_df
print("The column names of names_df are", names_df.____)

# Convert to Pandas DataFrame  
df_pandas = names_df.____()

# Create a horizontal bar plot
____.plot(kind='barh', x='____', y='____', colormap='winter_r')
plt.show()
編輯並執行程式碼