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坐标轴设置的方法的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python设置环境变量的基本步骤

Python类怎么理解

怎么在Python安装bs4

Python生成任意范围任意精度的随机数的方法

Python中注释一般为什么颜色

Python基于百度ai的文字识别的示例

Python处理excel教程是什么

Python怎么把string变为hex

Python中sqrt函数怎么用

Python比较两浮点数是否相等的方法

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




打赏

取消

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

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

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

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

评论

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