python中数据散点图中未填充的圆圈

时间:2018-02-07 14:11:44

标签: python python-2.7 numpy matplotlib

我正在绘制一些数据,而我正在进行散点图。我希望我的积分在空心圆圈中,我正在使用facecolor和edgecolor。令人惊讶的是,当我为面部和边缘定义颜色时,代码可以正常工作,但是当我将“非”作为facecolor放入未填充的圆圈时它不接受它,我该如何纠正它,这是我的代码:

x,y,dy = np.loadtxt('PKS 0528134 .txt', usecols=[0,2,3], unpack= True)
plt.scatter(10**x, 10**y, marker= 'o', facecolor= 'b', edgecolor= 'r')

plt.xlabel(r'$\nu$', fontsize= 15)
plt.ylabel(r'Log $\nu$ L($\nu$)', fontsize= 15)
plt.xlim(1e12,1e24)
plt.ylim(1e41,1e49)
plt.xscale('log')
plt.yscale('log')
plt.show()

0 个答案:

没有答案