Computer >> Máy Tính >  >> Lập trình >> Python

Python - Các ô mật độ với Gấu trúc cho một thuộc tính cụ thể

Chúng tôi sẽ sử dụng plot.density () để biểu đồ mật độ trên Tập dữ liệu ở dạng tệp csv. Giả sử sau đây là tập dữ liệu của chúng tôi - Cricketers2.csv

Đầu tiên, hãy nhập các thư viện được yêu cầu -

import pandas as pd
import matplotlib.pyplot as plt

Tải dữ liệu từ tệp CSV vào Pandas DataFrame -

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")

Vẽ biểu đồ mật độ. Thuộc tính được coi là "Tuổi" -

dataFrame.Age.plot.density(color='green')

Ví dụ

Sau đây là mã hoàn chỉnh -

import pandas as pd
import matplotlib.pyplot as plt

# Load data from a CSV file into a Pandas DataFrame
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")

# plotting the density plot
# attribute considered is "Age"
dataFrame.Age.plot.density(color='green')
plt.title('Density plot = Age')
plt.show()

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Python - Các ô mật độ với Gấu trúc cho một thuộc tính cụ thể