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

Làm thế nào để vẽ một Khung dữ liệu gấu trúc bằng Matplotlib?

Chúng ta có thể vẽ Biểu đồ đường, Biểu đồ hình tròn, Biểu đồ, v.v. với Dữ liệu gấu trúc bằng Matplotlib. Đối với điều này, chúng tôi cần nhập thư viện Pandas và Matplotlib -

import pandas as pd
import matplotlib.pyplot as plt

Hãy để chúng tôi bắt đầu lập kế hoạch -

Biểu đồ đường

Ví dụ

Sau đây là mã -

import pandas as pd
import matplotlib.pyplot as plt

# creating a DataFrame with 2 columns
dataFrame = pd.DataFrame(
   {
      "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
         "Reg_Price": [2000, 2500, 2800, 3000, 3200, 3500],
         "Units": [100, 120, 150, 170, 180, 200]
   }
)

# plot a line graph
plt.plot(dataFrame["Reg_Price"], dataFrame["Units"])
plt.show()

Đầu ra

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

Làm thế nào để vẽ một Khung dữ liệu gấu trúc bằng Matplotlib?

Biểu đồ hình tròn

Ví dụ

Sau đây là mã để vẽ Biểu đồ hình tròn -

import pandas as pd
import matplotlib.pyplot as plt

# creating dataframe
dataFrame = pd.DataFrame({
   "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],
      "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000]
})

# plot a Pie Chart for Registration Price column with label Car column
plt.pie(dataFrame["Reg_Price"], labels = dataFrame["Car"])
plt.show()

Đầu ra

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

Làm thế nào để vẽ một Khung dữ liệu gấu trúc bằng Matplotlib?

Biểu đồ

Ví dụ

Sau đây là mã để vẽ Biểu đồ -

import pandas as pd
import matplotlib.pyplot as plt

# creating dataframe
dataFrame = pd.DataFrame({
   "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000]
})

# plot a histogram for Registration Price column
plt.hist(dataFrame["Reg_Price"])
plt.show()

Đầu ra

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

Làm thế nào để vẽ một Khung dữ liệu gấu trúc bằng Matplotlib?