2つの重なり合う楕円を描画する必要があります。現在のコードでは、2番目の楕円のエッジが最初の楕円の上に配置されています。コードは次のとおりです。
from matplotlib.pyplot import figure, show
from matplotlib import patches
fig = figure()
ax = fig.add_subplot(111)
ell = patches.Ellipse((0.15, 0.7), .3, .1, angle = 25, facecolor = 'white', edgecolor = 'gray', linewidth = 2, transform=ax.transAxes)
ax.add_artist(ell)
ell = patches.Ellipse((0.30, 0.7), .3, .1, angle = -25, facecolor = 'white', edgecolor = 'gray', linewidth = 2, transform=ax.transAxes)
ax.add_artist(ell)
show()
これにより、 「重なり合う円を結合する方法」の最初の図のような図が生成されます。(ここに自分のフィギュアを投稿することはできません)2番目のフィギュアのようなものが欲しいのですが。
matplotlibにこの問題の解決策はありますか?