文章

Python3 数据可视化 入门 .savefig()自动保存图表

#coding:gbk

import matplotlib.pyplot as plt
xvalues = list(range(1,1001))#包含需要计算平方的数字
yvalues = [x**2 for x in xvalues]#包含前面每个数字的平方值
plt.scatter(xvalues,yvalues,s=50,edgecolor='none',c=yvalues,cmap=plt.cm.Greens)
#edgecolor是设置轮廓颜色的,none是无色
#将c设置成一个y值列表并使用参数 cmap.cm.XX来使用某个颜色渐变(映射)
#这些代码将y值较小的点设置为浅绿色,较大的点设置为深绿色
#c= 是设置数据点颜色的,在2.0的matplotlib中,edgecolor默认为'none'
#c=还可以使用RGB颜色,那样美美哒.
#例如 c = (0,0,0.8) 分别表示 红绿蓝,值越接近0,颜色越深.越接近1,颜色越浅
plt.axis([0,1100,0,1100000])#设置每个坐标轴的取值范围,函数axis要求提供4个值,x和y的最小值和最大值
#plt.show()
#看,他NND绘制起来跟5个点一样容易,由于众多,还跟线似地
plt.savefig('1.png',bbox_inches='tight')
#第一个实参表示用什么样的文件名保存图片,第二个实参指定将图周围多余的空白剪裁掉
#如果不需要剪裁可以不写,文件保留在该.py文件目录处,看参数bbox这么好记的,却无所谓有无
其实我后来发现,剪裁一下好看多了
原文来自:Python3 数据可视化 入门 .savefig()自动保存图表,尊重自己,尊重每一个人;转发请注明来源!
1 0

发表评论