我正在使用集合绘制一组圆圈,我无法生成三个类别的图例.我想要:
import matplotlib
import matplotlib.pyplot as plt
from matplotlib.collections import PatchCollection
from matplotlib.patches import Circle
import numpy as np
# (modified from one of the matplotlib gallery examples)
resolution = 50 # the number of vertices
N = 50
Na = 25
Nb = 10
x = np.random.random(N)
y = np.random.random(N)
radii = 0.1*np.random.random(30)
xa = np.random.random(Na)
ya = np.random.random(Na)
radiia = 0.1*np.random.random(50)
xb = np.random.random(Nb)
yb = np.random.random(Nb)
radiib = 0.1*np.random.random(60)
patches = []
patchesa = …Run Code Online (Sandbox Code Playgroud) 我想重现这个数字.这种情况下是七边形,而直到顶点的中心线是[0-1]之间的度量.彩色线条是算法通过每个顶点找到的结果.
有没有想过在matplot多边形中实现这个?使用极坐标?这是什么样的图表?

编辑:
对不起,问题的形式.想知道这是什么样的图形,一些matplot会支持这个.
用户安迪回答我,我的怀疑结束了.
谢谢