グラフのいくつかの点に、指定された半径と色の円を描くコードがあります。次のコードは、私のコードがどのように見えるかを示すダミーの例にすぎません。また、いくつかの特別なクロス マーカーを使用しました。この円と十字の凡例をどのように作成すればよいですか? 私の凡例は、各円をその色と凡例ボックスの指定された半径で表すだけで、十字についても同じです。
import matplotlib.pyplot as plt
circle1=plt.Circle((2,3),.1,color='r')
circle2=plt.Circle((6,2),.2,color='b')
circle3=plt.Circle((5,6),.34,color='b')
circle4=plt.Circle((5,2),.2,color='b')
circle5=plt.Circle((10,10),.3,color='g')
circle6=plt.Circle((12,15),.5,color='g')
circle7=plt.Circle((8,1),.4,color='g')
fig = plt.gcf()
markerSize=400;
fig.gca().scatter([4,6],[8,10],marker='+',s=markerSize)
fig.gca().add_artist(circle1)
fig.gca().add_artist(circle2)
fig.gca().add_artist(circle3)
fig.gca().add_artist(circle4)
fig.gca().add_artist(circle5)
fig.gca().add_artist(circle6)
fig.gca().add_artist(circle7)
#fig.savefig('plotcircles.png')
fig.gca().set_xlim(0,20)
fig.gca().set_ylim(0,20)
plt.show()