Трехмерный морской график с использованием маркеров переменного размера - PullRequest
0 голосов
/ 11 июля 2020

У меня есть pandas фрейм данных с тремя столбцами (A, B, C). Я нарисовал линию регрессии A и B, используя

sns.lmplot(x='A', y='B', data = df, x_bins=10, ci=None)

Я использую 10 ячеек и без доверительного интервала, так как у меня большое количество (~ 5 миллионов) точек данных.

Я бы хотел чтобы показать значение C на этом графике. C не имеет ничего общего с регрессией A против B. Я просто хотел бы показать C, сделав размер маркера каждой ячейки равным среднему значению C в этой ячейке.

Кажется, что у seaborn нет параметра markersize, который можно установить равным столбцу фрейма данных. Возможно ли это вообще?

Я просматриваю эту запись stackexchange , в которой предлагается использовать scatter_kws={"s": 100} для установки размера маркера. Однако, когда я попробовал scatter_kws={"s": df['C']}, он выдал ошибку.

Если это невозможно в море, есть ли альтернативные решения?

...