如何用Python中的空心圆绘制散点图?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (1871)

在Python中,使用Matplotlib,如何用空心圆绘制散点图?

提问于
用户回答回答于
Optional kwargs control the Collection properties; in particular:

    edgecolors:
        The string ‘none’ to plot faces with no outlines
    facecolors:
        The string ‘none’ to plot unfilled outlines

尝试以下几点:

import matplotlib.pyplot as plt 
import numpy as np 

x = np.random.randn(60) 
y = np.random.randn(60)

plt.scatter(x, y, s=80, facecolors='none', edgecolors='r')
plt.show()
用户回答回答于
plt.scatter(np.random.randn(100), np.random.randn(100), facecolors='none')

或使用plot()

plt.plot(np.random.randn(100), np.random.randn(100), 'o', mfc='none')

扫码关注云+社区

领取腾讯云代金券