Python - 使用 Matplotlib 为 Pandas Dataframe 绘制直方图?

matplotlibpythondata visualization

直方图是数据分布的表示。要绘制直方图,请使用 hist() 方法。首先,导入两个库 −

import pandas as pd
import matplotlib.pyplot as plt

创建一个包含 2 列的 DataFrame −

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

为 Registration Price 列绘制直方图 −

plt.hist(dataFrame["Reg_Price"])

示例

以下是代码 −

import pandas as pd
import matplotlib.pyplot as plt

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

# 绘制 Registration Price 列的直方图
plt.hist(dataFrame["Reg_Price"])
plt.show()

输出

这将产生以下输出 −


相关文章