Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python - วาด Density Plot ด้วย Pandas สำหรับแอตทริบิวต์เฉพาะ

บทนำ

ใช้เมธอด plot.density() ของ Pandas เพื่อวาดกราฟความหนาแน่น (Density Plot) จากข้อมูลในไฟล์ CSV ตัวอย่างใช้ชุดข้อมูล Cricketers2.csv

ขั้นตอน

  1. นำเข้าไลบรารีที่จำเป็น:
    import pandas as pd
    import matplotlib.pyplot as plt
  2. โหลดข้อมูลจาก CSV เข้า DataFrame:
    dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")
  3. วาด 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 แสดงการกระจายของอายุนักคริกเก็ต (รูปภาพตัวอย่างในเนื้อหาเดิม)