在Python的pandas和matplotlib库中,你可以使用以下步骤在数据框列中创建条形图/饼图的标签:
pip install pandas matplotlib
import pandas as pd
import matplotlib.pyplot as plt
data = {'Category': ['A', 'B', 'C', 'D'],
'Value': [10, 20, 30, 40]}
df = pd.DataFrame(data)
plot.bar()
方法创建条形图,并使用set_xticklabels()
方法设置标签:ax = df.plot.bar(x='Category', y='Value', rot=0)
ax.set_xticklabels(df['Category'], ha='center')
plt.show()
plot.pie()
方法创建饼图,并使用set_ylabel()
方法删除默认的y轴标签:ax = df.plot.pie(y='Value', labels=df['Category'], autopct='%1.1f%%', startangle=90)
ax.set_ylabel('')
plt.show()
这将创建一个包含数据框列中类别的条形图/饼图,并显示相应的标签。你可以根据需要自定义图表的其他属性。
领取专属 10元无门槛券
手把手带您无忧上云