请问这个配置换765g处理器器会流畅点吗

用matplotlib画二维图像时默认情况下的橫坐标和纵坐标显示的值有时达不到自己的需求,需要借助xticks()和yticks()分别对横坐标x-axis和纵坐标y-axis进行设置

 x坐标和y坐标都表示1到12的整数,不进行坐标設置时执行效果为:

 此时的x轴和y轴都是只显示偶数,其它的奇数未显示这样在展示实验效果或放入文章中都会影响其可读性。

为了设置坐标轴的值增加其可读性,有多种方法这里介绍的是matplotlib的函数xticks()和yticks()。

optional)可以不添加该参数,表示在locs数组表示的位置添加的标签labels不赋值,在这些位置添加的数值即为locs数组中的数如下图

xticks()函数中,locs参数为数组x即1到12所有的整数, 即画出的图像会在这12个位置画出ticks即上图中的刻度线。

当赋予labels的值为空时则在locs决定的位置上虽然会画出ticks,但不会显示任何值

该例子中,会明显看到locs和labels的关系locs表示位置,labels决定这些位置上的标签labels的默认值为和locs相同。

所以对于labels参数,我们可以赋予其任意其它的值如人名,月份等等

 在每个标签会依次显示labels中的人洺:

这里添加了 calendar 模块,用于显示月份的名称calendar.month_name[1:13]即1月份到12月份每个月份的名称的数组。后面的参数color='blue'表示将标签颜色置为蓝色rotation表示标签逆时針旋转60度。

通过上个示例可看出第3个参数关键字参数**kwargs用于控制labels,具体可通过Text属性中的定义添加到该参数中,关于其定义可参考在  查询

另外,通过第1个参数locs可以看出xticks()函数还可以用来设置使x轴上ticks隐藏,即将空数组赋予它则没有tick会显示在x轴上,此处参考:

可看出x轴上沒有tick显示:

同理,对于yticks()函数定义和xticks()函数定义完全相同对于第一个例子,如果希望在y轴上的刻度线也显示1到12所有的整数则将lens(1,13,1)赋予yticks()的locs参数即可:

 综上,可以设计一个x轴为月份y为星期的图像:

对应一月份选择星期一,二月份选择星期二往后依次类推,直至将12个月安排完 

我要回帖

更多关于 765g处理器 的文章

 

随机推荐