关于matplotlib简单问题
import matplotlib.pyplot as pltx_values=list(range(1,1001))
y_values=
plt.scatter(x_values,y_values,edgecolor='none',s=40)
plt.scatter(2,4,s=200)
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()
plt.show()
为什么我无法看到蓝色实习点
edgecolor的默认值就是none,你写None,写和不写一样吧,换成red看看
你说的蓝色实习点,是什么? 因为你的点太密集了 就显示成一条直线了 import matplotlib.pyplot as plt
x_values=list(range(1,1001,50))
y_values=
plt.scatter(x_values,y_values,edgecolor='none',s=40)
plt.scatter(2,4,s=200)
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()
plt.show()
range你给个步长 长一点 就有蓝点了
页:
[1]