程序如下:

 import matplotlib.pyplot as plt

 x_value = list(range(1, 1001))
y_value = [x**2 for x in x_value] plt.scatter(x_value, y_value, c=y_value, cmap=plt.cm.summer,
edgecolor='none', s=2) plt.title("Square Number", fontsize=14)
plt.xlabel("Value", fontsize=8)
plt.ylabel("Square of Value", fontsize=8) plt.axis([0, 1100, 0, 1100000])
plt.savefig('square_plot.png',bbox_inches='tight')

程序运行后,图将保持在程序所在的文件夹内,最终图的效果如下(因为夏天快来了,所以颜色映射我选的是summer):

小结:

① 颜色映射在数据挖掘中可以突出数据的变化规律,比如上图中黄色表示数值较大,绿色表示数据较小,且这种变化是连续的而非离散。
② 使用edgecolor可以使得曲线较为平滑,利于后期演示。
③ 利用for x in x_value历编整个x值的范围,避免重复劳动。

最新文章

  1. android studio出现Error:compileSdkVersion android-x requires compiling with JDK 7问题
  2. ecshop前台英文后台中文
  3. 基于游标的定位DELETE/UPDATE语句
  4. 浅谈HashMap的实现原理
  5. iOS基础 - UITableView的数据源和代理
  6. 字符串时间和NSDate相互转换的坑
  7. 使用telnet发送HTTP请求
  8. 实验:利用ASMLib创建ASM磁盘
  9. SpringBoot图片上传(五) 上一篇的新版本,样式修改后的
  10. 电子产品使用感受之——我的Mac只有256GB,我的照片库该怎么办?
  11. [c#.net]遍历一个对象中所有的属性和值
  12. Hadoop 电话通信清单
  13. 环境部署(六):Git关联github
  14. tcp黏包
  15. 2-物联网开发标配方案(51单片机程序介绍+WIFI程序介绍)
  16. 终端curl调用jenkins自动化持续集成
  17. 七牛云存储上传自有证书开启https访问
  18. 升级cocoapods1.1.1版本
  19. C#如何删除数组中的一个元素
  20. js去除运营商或者路由器添加的广告脚本

热门文章

  1. NOIP模拟测试12
  2. 表格导出到excel的样式消失该如何修改
  3. PHP 精典面试题(附答案)
  4. Linux | 性能分析系列学习 (1)
  5. python的基础认识
  6. T-SQL Part VIII: CROSS APPLY, OUTER APPLY
  7. go-micro+php+consul简单的微服实现
  8. 一个ip, 两个域名, 两个ssl, 对应多个不同的项目 之 坑
  9. dubbo分布式Service不可以创建Error creating bean with name 'XXXXXX'
  10. nyoj 48-小明的调查作业(set)