python 画图
Posted 湘雨jay
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 画图相关的知识,希望对你有一定的参考价值。
1.python画图中文问题
转载自:http://www.cnblogs.com/swordzj/archive/2013/05/18/3085300.html
使用的为方法一,如果不起作用,请关掉spyder再次启动,便可以
方法二:动态设置
import matplotlib as mpl
mpl.rcParams[\'font.sans-serif\'] = [u\'simHei\']
mpl.rcParams[\'axes.unicode_minus\'] = False
2.画图的几大步骤
import matplotlib.pyplot as plt
plt.figure(figsize=(18, 7), facecolor=\'w\')
plt.subplot(131)
plt.plot(x, \'r-\', lw=1, label=\'数据\')#label 设置的为legend
plt.title(\'实际数据\', fontsize=18)
plt.legend(loc=\'upper right\')
plt.grid(b=True)#网格线
plt.tight_layout(1.5, rect=(0, 0, 1, 0.95))#摆放的位置, 紧凑显示图片,居中显示
plt.suptitle(u\'大标题\', fontsize=22)#三个图的大标题
plt.show()
#散点图
cm_light = mpl.colors.ListedColormap([\'#77E0A0\', \'#FF8080\', \'#A0A0FF\'])#设置colormap实例
plt.figure(facecolor=\'w\')
plt.scatter(x[:, 0], x[:, 1], s=20, c=y,marker=\'o\', cmap=cm_light)#参数c为相应的样本的y的分类,这样不一样的类型将为不一样的颜色
http://blog.csdn.net/qiu931110/article/details/68130199
https://stackoverflow.com/questions/22408237/named-colors-in-matplotlib
plt.grid( ls=\':\')
# plt.savefig(\'1.png\')
plt.show()
以上是关于python 画图的主要内容,如果未能解决你的问题,请参考以下文章