小编Dae*_*ron的帖子

在matplotlib中使用PathCollections的图例

我正在使用集合绘制一组圆圈,我无法生成三个类别的图例.我想要:

  • 猫1:红色圆圈
  • 猫2:蓝色圆圈
  • 猫3:黄色圆圈
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)

python matplotlib

4
推荐指数
1
解决办法
5689
查看次数

我想重现这张图

我想重现这个数字.这种情况下是七边形,而直到顶点的中心线是[0-1]之间的度量.彩色线条是算法通过每个顶点找到的结果.

有没有想过在matplot多边形中实现这个?使用极坐标?这是什么样的图表?

在此输入图像描述

编辑:

对不起,问题的形式.想知道这是什么样的图形,一些matplot会支持这个.

用户安迪回答我,我的怀疑结束了.

谢谢

python matplotlib

-4
推荐指数
1
解决办法
166
查看次数

标签 统计

matplotlib ×2

python ×2