采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,因为在写论文时用到了这一章画散点图的知识,有以下几个问题请教以下您。 1.上图中横纵坐标的间隔都是20,在横纵坐标范围不变的前提下能让显示的间隔更小吗?比如间隔小到5?或者能给散点图加上网格方便找点的坐标吗? 2.您在课程中讲了通过加“label=”给折线图加图例的方法,但是我用在散点图中好像不太对,有改进的方法吗?
没有很明白什么叫“横纵坐标范围不变的前提下让显示的间隔更小”。如果让显示间隔更小,肯定是坐标的尺度变了?我也没有理解你说的“不太对”是什么意思。
但不管怎样,你的问题都是 matplotlib 的使用问题;
比如说可以通过 plt.axis 来规定绘制的坐标范围(从而就可以调节这些点的间隔范围);
可以通过修改 MultipleLocator 来改变 x 的刻度间隔,比如这个例子:https://blog.csdn.net/cdqn10086/article/details/77828609
因为我也不是 matplotlib 的专家,也不很了解你到底要画成什么样子的图。我建议你如果有需要,系统学习一下 matplotlib。matplotlib 的官方文档不是很友好,可以参考类似这样的书:https://item.jd.com/12432048.html
继续加油!:)
第一个问题就是想改变x的刻度间隔,现在是横坐标是显示420,440,460,480……,我想让中间的430,450……等等也显示出来。 第二个问题老师您看图的左上角有绿点和红点的图例,但是我在label里写的是“合格”、“不合格“,图上只有2个空白格和3个空白格,字没有出来
老师您好,问题已经解决了,是图例里中文显示不了,我用英文代替就好了。谢谢您
嗯。matplotlib 默认不支持中文。网上有一些文章介绍怎么处理,但我没有实践过,你可以试试,比如这里:https://www.zhihu.com/question/25404709
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.4k 19
3.4k 17
2.9k 15
1.6k 15
1.4k 14