บทนำ
ใช้เมธอด plot.density() ของ Pandas เพื่อวาดกราฟความหนาแน่น (Density Plot) จากข้อมูลในไฟล์ CSV ตัวอย่างใช้ชุดข้อมูล Cricketers2.csv
ขั้นตอน
- นำเข้าไลบรารีที่จำเป็น:
import pandas as pd import matplotlib.pyplot as plt
- โหลดข้อมูลจาก CSV เข้า DataFrame:
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv") - วาด Density Plot สำหรับคอลัมน์
Age:dataFrame.Age.plot.density(color='green')
โค้ดเต็ม
import pandas as pd
import matplotlib.pyplot as plt
# โหลดข้อมูลจาก CSV
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")
# วาด Density Plot สำหรับคอลัมน์ Age
dataFrame.Age.plot.density(color='green')
plt.title('Density plot = Age')
plt.show()
ผลลัพธ์
จะได้กราฟ Density Plot แสดงการกระจายของอายุนักคริกเก็ต (รูปภาพตัวอย่างในเนื้อหาเดิม)