Python – 使用Matplotlib为Pandas DataFrame绘制直方图?

Python – 使用Matplotlib为Pandas DataFrame绘制直方图?

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

import pandas as pd
import matplotlib.pyplot as plt

创建一个有2列的数据框−

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

输出

这将产生以下输出−

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程