使用python matplotlib正确绘制散点图系列

使用python matplotlib正确绘制散点图系列,python,matplotlib,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

我很难让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正确地将其绘制到它显示为一条向下凹曲线而不是一条对角线的位置

这对我来说很好。此外,要获得散点图,可以使用
plt.scatter(x,y)
或使用plt.plot(x,y,'bo'),其中
o
是圆的标记符号,
b
是蓝色从您自己的问题复制代码并粘贴到文件中,运行它,您将得到正确的曲线。对于任何其他问题,请确保提供解决方案。