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()

输出

这将生成以下输出 −

更新于: 2021-09-30

2 千 + 浏览

开启你的职业生涯

完成该课程即可获得认证资格

开始学习
广告
© . All rights reserved.