加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

python使用 scatter() 绘制一系列点

(2018-05-01 17:16:01)
标签:

python使用scatter()

scatter

杂谈

分类: Python

import matplotlib.pyplot as plt
#使用 scatter() 绘制一系列点
#plt.scatter(2,4,s=20)

#x_values=[1,2,3,4,5]
#y_values=[1,4,9,16,25]

x_values=list(range(1,1001))
y_values=[x**2 for x in x_values]
#edgecolors要删除数据点的轮廓,自定义颜色c='red',c=(0,0,0.8)
# y 值来设置其颜色
plt.scatter(x_values,y_values,c=y_values,cmap=plt.cm.Blues,edgecolors='none',s=20)
# 设置图表标题并给坐标轴加上标签
plt.title("Square Numbers",fontsize=24)
plt.xlabel("Value",fontsize=14)
plt.ylabel("Square of Value",fontsize=14)
# 设置刻度标记的大小
plt.tick_params(axis='both',which='major',labelsize=14)
# 设置每个坐标轴的取值范围
plt.axis([0,1100,0,1100000])
plt.show()
#要让程序自动将图表保存到文件中,可将对 plt.show() 的调用替换为对 plt.savefig() 的调用:
#第一个实参指定要以什么样的文件名保存图表,这个文件将存储到 scatter_squares.py 所在的目录中;
# 第二个实参指定将图表多余的空白区域裁剪掉。如果要保留图表周围多余的空白区域,可省略这个实参。
#plt.savefig('square_plot.png',bbox_inches='tight')

http://s9/mw690/003A6y8uzy7k7JRfbdK78&690scatter() 绘制一系列点"  TITLE="python使用 scatter() 绘制一系列点" />

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有