- import matplotlib.pyplot as plt
- x_values = list(range(1,1000))
- y_values = [x**2 for x in x_values]
- #plt.scatter(x_values,y_values,s=40)
- #x 修改线条的颜色
- # plt.scatter(x_values,y_values,c='red',edgecolor='none',s=40)
- # 线条的颜色映射显示
- plt.scatter(x_values,y_values,c=y_values,cmap=plt.cm.Blues,edgecolor='none',s=40)
- # 设置图表标题并给坐标轴加上标签
- 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=12)
- # 设置每个坐标轴的取值范围
- plt.axis([0,1100,0,1100000])
- plt.show()
执行结果:
来源: http://www.bubuko.com/infodetail-2825689.html