python matplotlib坐标轴设置的方法


当前第2页 返回上一页

输出图为:

修改坐标轴的刻度

想要修改x轴的刻度,从-1到2,总共5点:


1

2

new_ticks = np.linspace(-1, 2, 5)

plt.xticks(new_ticks)


只要把上述代码放在画图之前,最后画出来的图为:

这样x轴上的刻度就被修改成了从-1到2共5个点。

把刻度用文字来表示


1

2

3

# 设置y刻度:用文字来显示刻度

plt.yticks([-2, -1.8, -1, 1.22, 3],

  ['really bad', 'bad', 'normal', 'good', 'really good'])


上面代码的意思就是把y刻度中的数值和文字进行了映射:

-2 => 'really bad'

-1.8 => 'bad'

-1 => 'normal'

1.22 => 'good'

3 => 'really good'

显示图为:

修改坐标轴刻度字体

为了能够使刻度上的字体显示得好看些,可以使用:


1

2

plt.yticks([-2, -1.8, -1, 1.22, 3],

  [r'$really\ bad$', r'$bad\alpha$', 'normal', r'$good$', 'really good'])


上面用正则文本方式来显示字体,同时还用\alpha来转义显示数学中的alpha字母,图像显示如下:

以上内容就是python matplotlib坐标轴设置的方法,希望能帮助到大家。

相关推荐:

有关坐标轴的定义与用法汇总

HTML5画布Canvas坐标轴转换、图案填充、渐变与阴影

Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法

以上就是python matplotlib坐标轴设置的方法的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

rectangle是什么意思,如何利用elipse和rectangle画图

Python是什么意思

Python装饰器定义及运用实例讲解

Python怎么求加到n项和

Python的变量类型-数字类型number(4种详解)

Python中如何合并两个字典教程

Python数组和列表的区别

如何用Python画一只兔子——turtle库circle()画圆函数的详细用法介绍

Python中关于string相关操作的实例分析

Python学习日记(50)--paramiko

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...