打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python 学习 matplotlib初级学习


为项目设置matplotlib参数

在代码执行过程中,有两种方式更改参数:

  • 使用参数字典(rcParams)
  • 调用matplotlib.rc()命令 通过传入关键字元祖,修改参数

如果不想每次使用matplotlib时都在代码部分进行配置,可以修改matplotlib的文件参数。可以用matplot.get_config()命令来找到当前用户的配置文件目录。

配置文件包括以下配置项:

axex: 设置坐标轴边界和表面的颜色、坐标刻度值大小和网格的显示
backend: 设置目标暑促TkAgg和GTKAgg
figure: 控制dpi、边界颜色、图形大小、和子区( subplot)设置
font: 字体集(font family)、字体大小和样式设置
grid: 设置网格颜色和线性
legend: 设置图例和其中的文本的显示
line: 设置线条(颜色、线型、宽度等)和标记
patch: 是填充2D空间的图形对象,如多边形和圆。控制线宽、颜色和抗锯齿设置等。
savefig: 可以对保存的图形进行单独设置。例如,设置渲染的文件的背景为白色。
verbose: 设置matplotlib在执行期间信息输出,如silent、helpful、debug和debug-annoying。
xticks和yticks: 为x,y轴的主刻度和次刻度设置颜色、大小、方向,以及标签大小。

线条相关属性标记设置

用来该表线条的属性

线条风格linestyle或ls描述线条风格linestyle或ls描述
‘-‘实线‘:’虚线
‘–‘破折线‘None’,’ ‘,”什么都不画
‘-.’点划线

线条标记

标记maker描述标记描述
‘o’圆圈‘.’
‘D’菱形‘s’正方形
‘h’六边形1‘*’星号
‘H’六边形2‘d’小菱形
‘_’水平线‘v’一角朝下的三角形
‘8’八边形一角朝左的三角形
‘p’五边形‘>’一角朝右的三角形
‘,’像素‘^’一角朝上的三角形
‘+’加号竖线
‘None’,”,’ ‘‘x’X

颜色

可以通过调用matplotlib.pyplot.colors()得到matplotlib支持的所有颜色。

别名颜色别名颜色
b蓝色g绿色
r红色y黄色
c青色k黑色
m洋红色w白色

如果这两种颜色不够用,还可以通过两种其他方式来定义颜色值:

  • 使用HTML十六进制字符串 color='eeefff' 使用合法的HTML颜色名字(’red’,’chartreuse’等)。
  • 也可以传入一个归一化到[0,1]的RGB元祖。 color=(0.3,0.3,0.4)

很多方法可以介绍颜色参数,如title()。
plt.tilte('Title in a custom color',color='#123456')

背景色

通过向如matplotlib.pyplot.axes()或者matplotlib.pyplot.subplot()这样的方法提供一个axisbg参数,可以指定坐标这的背景色。

subplot(111,axisbg=(0.1843,0.3098,0.3098)


参考:

http://blog.sina.com.cn/s/blog_6baac06c0101g7sj.html

http://python.jobbole.com/85106/






本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
python数据可视化 | matplotlib.pyplot()函数绘制线形图,感受数据直观变化
Python强大的绘图模块matplotlib示例讲解!
Python绘制参数方程图
matplotlib详细教程
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
第92天:Python Matplotlib 进阶操作
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服