
matplotlib
cdqn10086
这个作者很懒,什么都没留下…
展开
-
matplotlib如何画横轴是文本的散点图
思路:横轴是文本,非数字。关键:横轴的每一个文本都可以对应一个连续的数字解决方法:将这个文本的个数的list作为x轴,然后修改x轴xticks的显示即可例子:import matplotlib.pyplot as pltnames = ['张三','李四','王麻子']x = range(len(names))y = [3,4,5]plt.plot(x,y)plt.xticks(x,nam原创 2017-09-03 21:56:20 · 7436 阅读 · 0 评论 -
Matplotlib输出中文显示问题
问题:matplotlib绘图中,图片保存之后会发生中文内容丢失(相应位置变为空白或者乱码)解决方案如下:首先新建一个py文档,内容如下#-*-coding:utf-8-*-#文件名: zh.pydef set_zh(): from pylab import mpl mpl.rcParams['font.sans-serif'] = ['默认字体的名称'] # 指定默认字体原创 2017-09-04 10:38:38 · 1459 阅读 · 0 评论 -
matplotlib如何改变legend的字号
改变legend的字号大小plt.legend(loc = 0, prop = {'size':8})原创 2017-09-04 16:18:25 · 28215 阅读 · 0 评论 -
matplotlib横轴密度修改
matplotlib横轴密度修改import matplotlib.pyplot as pltimport matplotlib.ticker as tickerx = [0,5,9,10,15]y = [0,1,2,3,4]tick_spacing = 1tick_spacing = 5#通过修改tick_spacing的值可以修改x轴的密度#1的时候1到16,5的时候只显示几个fig原创 2017-09-03 22:50:22 · 69388 阅读 · 3 评论 -
设置全局参数——定制matplotlib(部分翻译)
使用style包:style包能让你很轻松的切花绘图的类型,预先在matplotlib中定义好了许多style类型供选择,使用的方式如下import matplotlib.pyplot as pltplt.style.use('ggplot')#ggplot就是一种style的名称获得所有提供的styles的方法如下:style_list = print(plt.style.available)输原创 2017-09-08 00:33:32 · 7438 阅读 · 2 评论 -
Python数据处理笔记——matplotlib篇(一)
关键词:坐标轴范围,图像保存,坐标轴密度,axes自适应figure,matplotlib面向对象,部分理论概念简单的小例子import matplotlib.pyplot as plt path = ""plt.plot([4,7,1,9,4]) #绘图,如果只有一个list默认其为Y轴,X轴数据为其索引值plt.ylabel("grade")plt.axis([-2,8,0,12原创 2017-09-11 09:29:06 · 17541 阅读 · 2 评论