WELCOME

不积跬步,无以至千里;不积小流,无以成江海。

matplotlib绘图基础

1.matplotlib的基本方法

 1.1图表名称 plt.title()

 

 

 总结:

plt.rcParams['font.sans-serif']=['SimHei'] # 用来设置字体样式以正常显示中文标签 plt.rcParams['axes.unicode_minus']=False # 默认是使用Unicode负号,设置正常显示字符,如正

1.2 x轴和y轴的名称 xlabel() , ylabel()

对于上面的图,如果觉得字体偏小或线条太细,可以设置标签文字大小和线条粗细
fontsize参数: 设置文字大小 linewidth参数: 设置线条

 1.3 也可以在一张图里面画多个图像

2.设置x轴和y轴的刻度

matplotlib.pyplot.xticks(ticks=None, labels=None, **kwargs) matplotlib.pyplot.yticks(ticks=None, labels=None, **kwargs) ticks: 此参数是xtick位置的列表。和一个可选参数。如果将一个空列表作为参数传递,则它将删除所有xticks labels: 此参数包含放置在给定刻度线位置的标签。它是一个可选参数。, **kwargs:此参数是文本属性,用于控制标签的外观 rotation:旋转角度 如:rotation=45 color:颜色 如:color="red" xticks到底有什么用,其实就是想把坐标轴变成自己想要的样子

 2.1 图例 legend()

图例是集中于地图一角或一侧的地图上各种符号和颜色所代表内容与指标的说明,
有助于更好的认识地图。
loc代表了图例在整个坐标轴平面中的位置(一般选取'best'这个参数值) 第一种:默认是"best",图例自动‘安家’在一个坐标面内的数据图表最少的位置 第二种: loc = 'XXX' 分别有0: ‘best’ (自动寻找最好的位置)

2.2 显示每条数据的值 

plt.text(x,y, string, fontsize=15, verticalalignment="top",horizontalalignment="right") x,y:表示坐标值上的值 string:表示说明文字 fontsize:表示字体大小 verticalalignment:(va)垂直对齐方式 ,参数:[ ‘center’ | ‘top’ | ‘bottom’ | ‘baseline’ ] horizontalalignment:(ha)水平对齐方式 ,参数:[ ‘center’ | ‘right’ | ‘left’ ]

 

 zip语法:

 


__EOF__

本文作者Ambitious
本文链接https://www.cnblogs.com/ambitiousPlus/p/16224665.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   Ambitious~  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示