Python - 用 Matplotlib 繪製 Pandas 資料框的直方圖?
直方圖是對資料分佈的一種表示。要繪製直方圖,可以使用 hist() 方法。首先,匯入這兩個庫 −
import pandas as pd import matplotlib.pyplot as plt
使用兩列建立一個數據框 −
dataFrame = pd.DataFrame({ "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000] })
為註冊價格列繪製直方圖 −
plt.hist(dataFrame["Reg_Price"])
示例
以下為程式碼 −
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()
輸出
這將生成以下輸出 −
廣告