使用python matplotlib

时间:2019-11-05 00:17:55

标签: python matplotlib

我很难获取matplotlib pyplot(将matplotlib.pyplot导入为plt)以正确绘制散点图上的数据序列。我有以下系列,其中:

x = [0,0.05,0.1,0.15,0.2,0.25,0.3,0.35,0.4,0.45,0.5,0.55,0.6,0.65,0.7,0.75,0.8,0.85,0.9,0.95,1]
y =[94.71,96.26,97.29,97.91,98.19,98.18,97.92,97.44,96.75,95.86,94.75,93.43,91.87,90.04,87.90,85.43,82.55,79.22,75.35,70.88,65.71]

当我使用plt.plot(x,y)绘制该系列时,我得到了错误的行为,其中图形仅显示为对角线(似乎matplotlib可能已自动对y轴的值进行了排序)。

如果x列表中的每个x值与y列表中的对应y值配对,则我期望得到的正确图形行为应该是向下凹的曲线。我不知道如何使matplotlib正确绘制它的图形,使其显示为向下凹的曲线而不是对角线。

0 个答案:

没有答案