用scatter()绘制散点图

input_value=(1,2,3,4,5)
output_value=(1,4,9,16,25)

plt.scatter(input_value,output_value,s=100)

plt.title("Square Numbers",fontsize=24)
plt.xlabel("Value",fontsize=14)
plt.ylabel("Square of Value",fontsize=14)

 

import matplotlib.pyplot as plot
x_value=list(range(1,1001))
y_value=[x**2 for x in x_value]
#绘制很多点时,边界会黏在一起,用edgecolors消除边界,c是改变颜色
#特别的c可以使用元组来表现分量
#c=(0,0,0.8)(红色,绿色,蓝色的分量)
plot.scatter(x_value,y_value,c = "red",edgecolors="none",s=40)
plot.axis([0,1100,0,1100000])
plot.show()
 

 关于如何使用不一样的颜色:给出链接http://matplotlib.org/,去里面可以找的到所有的颜色情况

#自动保存并切边
#plot.savefig("1.png",bbox_inches='tight')
#图像名称(保存到与这个文件目录一样的文件夹中,后面是裁边可以不裁自动忽略)

 

posted on 2018-05-24 11:19  没有感情的程序员Ramos  阅读(176)  评论(0)    收藏  举报

导航