python中,如果一个dataframe中有性别和专业两列,如何绘制条形图

首先,你需要使用 pandas 这个库来读取数据并创建数据帧。然后,你需要使用 matplotlib 这个库来绘制图表。

具体来说,你可以使用 pandasplot.bar() 方法来绘制条形图。

举个例子,假设你已经读入了一个名为 df 的数据帧,包含两列:'性别''专业'。你可以这样绘制条形图:

import matplotlib.pyplot as plt# 使用 `plot.bar()` 方法绘制条形图
df.plot.bar(x='性别', y='专业')

# 显示图表
plt.show()

这样就可以

你可能感兴趣的:(python,pandas,数据分析,机器学习,开发语言)