如何向方框图添加数据标签?

2024-06-25 07:01:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我很难弄清楚如何用“nok”、“msft”、“ibm”和“aapl”替换方框图上的1、2、3、4数据标签。看到我用黄色突出显示的图像了吗

我以为这行代码会把它们加起来,但它只是把数字加起来:

你知道吗ax.set\u xticklabels公司(['nok','msft','ibm','aapl'])

enter image description here

其余代码如下:

data = [df['nok'],  df['msft'],  df['ibm'],  df['aapl']]
fig = plt.figure()
ax = fig.add_subplot(111)
ax.set_xticklabels(['nok', 'msft', 'ibm', 'appl'])
ax.set_title('BoxPlot Example')
ax.set_xlabel('Stock')
ax.set_ylabel('Price')
ax.grid(zorder=0)
ax.boxplot(data, widths = 0.6, patch_artist = True)

你能帮忙吗?你知道吗

谢谢你

保罗


Tags: 数据代码dfdatafig标签axibm