我是Python的新手,需要使用pyplot和matplotlib生成条形图。到目前为止,我尝试了以下代码(只附上重要的代码片段):
但我的问题是,我需要像这样的输出结果(期望的输出结果):
import matplotlib.pyplot as plt import numpy as np finalDataset=[finalAverage,final4Average] N=len(finalDataset) ind=np.arange(N) width=0.45 rects1=plt.bar(ind,finalDataset,width,color='blue') plt.xticks(ind+width/2,("A","B")) plt.ylabel('y轴') plt.xlabel('x轴') plt.savefig("sample.png")这段代码的输出结果是:
![output](https://istack.dev59.com/2OjTN.webp)
![expected output](https://istack.dev59.com/j3B4j.webp)