Python 如何在y轴上获得正确的顺序(matplotlob(P 2.7)正确 我想知道Y轴的顺序是随机的(见截图)。我只是从一个有值对的文本文件中绘制x和y值,并希望y轴从最小值开始,以最大值结束。在我的情况下,y轴图的中间有最小的数目(3)。如何纠正这个错误顺序?

Python 如何在y轴上获得正确的顺序(matplotlob(P 2.7)正确 我想知道Y轴的顺序是随机的(见截图)。我只是从一个有值对的文本文件中绘制x和y值,并希望y轴从最小值开始,以最大值结束。在我的情况下,y轴图的中间有最小的数目(3)。如何纠正这个错误顺序?,python,matplotlib,Python,Matplotlib,txt文件: 1,5 2,3 3,5 4,3 5,7 6,3 7,5 8,3 9,5 10,3 代码: 我发现编辑以下两行代码很有帮助!!! 之前: 追加(x) y.追加(y) 之后: 追加(浮动(x)) 附加(浮动(y)) 您在行中指定了第五种第三十八种样式 style.use('fivethirtyeight') 只需将其删除即可使用普通打印样式。简短回答:不要尝试打印字符串。请使用数字。顺便说一下,这不是重复的。Thx mate!请参阅我上面的编辑…我找到了另一种解决方案,它只会

txt文件:

1,5
2,3
3,5
4,3
5,7
6,3
7,5
8,3
9,5
10,3
代码:


我发现编辑以下两行代码很有帮助!!!

之前: 追加(x) y.追加(y)

之后: 追加(浮动(x)) 附加(浮动(y))


您在行中指定了第五种第三十八种样式

style.use('fivethirtyeight') 

只需将其删除即可使用普通打印样式。

简短回答:不要尝试打印字符串。请使用数字。顺便说一下,这不是重复的。Thx mate!请参阅我上面的编辑…我找到了另一种解决方案,它只会将值视为浮点数。它不会更改打印样式。我无法给出原因,但它会更改打印样式乐!试试看
style.use('fivethirtyeight')