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()
输出
这将生成以下输出 −
广告