Я ищу способ включения легенды (matplotlib), описывающей размер точек в диаграмме рассеяния, поскольку это может быть связано с другой переменной, как в этом базовом примере:
import numpy as np
import matplotlib.pyplot as plt
N = 50
x = np.random.rand(N)
y = np.random.rand(N)
a2 = 400*np.random.rand(N)
plt.scatter(x, y, s=a2, alpha=0.5)
plt.show()
(вдохновленный: http://matplotlib.org/examples/shapes_and_collections/scatter_demo.html)
поэтому в легенде было бы идеально мало пятен, соответствующих размерам 0-400 (переменная a2
), в соответствии с дескриптором s
в scatter
.