0

举个例子

import matplotlib.pyplot as plt
import random
pointx = random.random()
pointy = random.random()
plt.scatter(pointx , pointy)

circle = plt.Circle((.5,.55) , .07,color='b')
fig = plt.gcf()
fig.gca().add_artist(circle)

plt.show()

当我这样做时,我只得到随机 xy 点,但是当我删除随机 xy 点时,我得到了圆圈。我该怎么做才能在一个情节上同时拥有两者?

4

1 回答 1

1

我认为你的圈子被绘制在你的观点之上,试着扭转它。

import matplotlib.pyplot as plt
import random

circle = plt.Circle((.5,.55) , .07,color='b')
fig = plt.gcf()
fig.gca().add_artist(circle)

pointx = random.random()
pointy = random.random()
plt.scatter(pointx , pointy)

plt.show()
于 2013-04-27T19:34:48.137 回答