Chúng ta sẽ sử dụng plot.density() để vẽ biểu đồ mật độ trên tập dữ liệu dạng file CSV. Giả sử tập dữ liệu là Cricketers2.csv.
Trước hết, nhập các thư viện cần thiết:
import pandas as pd import matplotlib.pyplot as plt
Tải dữ liệu từ file CSV vào Pandas DataFrame:
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv") Vẽ biểu đồ mật độ cho thuộc tính "Age" (Tuổi):
dataFrame.Age.plot.density(color='green')
Ví dụ hoàn chỉnh
Dưới đây là mã nguồn đầy đủ:
import pandas as pd
import matplotlib.pyplot as plt
# Tải dữ liệu từ CSV vào DataFrame
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")
# Vẽ biểu đồ mật độ cho thuộc tính "Age"
dataFrame.Age.plot.density(color='green')
plt.title('Biểu đồ mật độ = Tuổi')
plt.show() Kết quả
Mã trên sẽ tạo ra biểu đồ mật độ như hình minh họa:
