เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การแสดงผล PySpark DataFrame ด้วยกราฟ

การแสดงข้อมูลในรูปแบบกราฟหรือภาพช่วยให้เข้าใจและตีความข้อมูลได้ง่ายขึ้น ในแบบฝึกหัดการแสดงผลข้อมูลนี้ จะเริ่มด้วยการพิมพ์ชื่อคอลัมน์ของ DataFrame names_df ที่สร้างไว้ก่อนหน้า จากนั้นแปลง names_df เป็น Pandas DataFrame และสุดท้ายพล็อตข้อมูลเป็นแผนภูมิแท่งแนวนอน โดยแกน x แสดงชื่อบุคคล และแกน y แสดงอายุ

ทั้ง SparkSession spark และ DataFrame names_df พร้อมใช้งานใน workspace ของคุณแล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Big Data Fundamentals with PySpark

ดูคอร์ส

คำแนะนำการฝึกหัด

  • พิมพ์ชื่อคอลัมน์ใน DataFrame names_df
  • แปลง DataFrame names_df เป็น Pandas DataFrame ชื่อ df_pandas
  • ใช้เมธอด plot() ของ matplotlib เพื่อสร้างแผนภูมิแท่งแนวนอน โดยให้ 'Name' อยู่บนแกน x และ 'Age' อยู่บนแกน y

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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()
แก้ไขและรันโค้ด