Как сделать пузырьковый участок?

Я искал множество способов создания пузырькового графика как Mathematica, но без какого-либо достойного результата все, что я нашел, это построение с размером маркера варианта, что не является хорошим решением в качестве маркера значение размера ограничено.

Нужно ли вообще делать график пузырьков в Matlab, как в следующем графике Mathematica?

1 ответ

Я не вижу, что случилось с scatter. Пример:

x = 80 * randn(1, 30); 
y = 80 * randn(size(x));
r = randi(1500, size(x));
c = randi(10, size(x));
scatter(x, y, r, c, 'filled', 'MarkerEdgeColor', 'k')

Это дало мне следующий сюжет:

Как вы можете видеть, этот график показывает как очень большие, так и очень маленькие круги.

licensed under cc by-sa 3.0 with attribution.