在pandas中,可以使用legend
参数来控制条形图中的图例显示。要从pandas条形图中删除列名,可以将legend
参数设置为False。
以下是一个完整的示例代码:
import pandas as pd
import matplotlib.pyplot as plt
# 创建示例数据
data = {'Name': ['Alice', 'Bob', 'Charlie', 'David'],
'Age': [25, 30, 35, 40],
'Salary': [50000, 60000, 70000, 80000]}
df = pd.DataFrame(data)
# 绘制条形图
ax = df.plot(x='Name', y='Salary', kind='bar', legend=False)
# 设置图形属性
ax.set_xlabel('Name')
ax.set_ylabel('Salary')
ax.set_title('Salary by Name')
# 显示图形
plt.show()
在上述代码中,df.plot()
函数用于绘制条形图,x
参数指定x轴数据列,y
参数指定y轴数据列,kind
参数设置为'bar'表示绘制条形图。通过将legend
参数设置为False,可以从图例中删除列名。
关于pandas条形图的更多信息和用法,可以参考腾讯云文档中的《pandas.DataFrame.plot.bar》。
领取专属 10元无门槛券
手把手带您无忧上云