在python中,用scatter绘制散点图,自动读取数据

来源:互联网 发布:知乎成都 编辑:程序博客网 时间:2024/06/05 07:11

在python中,用scatter绘制散点图,自动读取数据

# coding=utf-8import matplotlib.pyplot as plt# 设置x 的取值范围x_values=list(range(1,1001))#设置y的取值范围y_values=[x**2 for x in x_values]# s为点的大小#c位设置点的颜色# plt.scatter(x_values,y_values,c='red', edgecolors='none', s=20)#使用颜色映射plt.scatter(x_values,y_values,c=y_values,cmap=plt.cm.Blues,edgecolors='none',s=40)# 设置图表标题并给坐标轴加上标签plt.title("Scatter pic",fontsize=24)plt.xlabel("Value",fontsize=10)plt.ylabel("Scatter of Value",fontsize=10)# 设置刻度标记的大小# plt.tick_params(axis='both',which='major',labelsize=10)#设置每个坐标轴的取值范围#axis:提供四个值,x和y坐标轴的最小值和最大值plt.axis([0,1100,0,1100000])# plt.show()#第一个参数:以什么样的文件名保存#第二个参数:删除图周边的空白plt.savefig("Scatter pic",bbox_inches='tight')
原创粉丝点击