Seaborn Scatterplot дополнения легенды предметов - PullRequest
0 голосов
/ 12 ноября 2018

Я вижу «1 и 2» в качестве дополнительных ярлыков в моей легенде для диаграммы рассеяния морского зверя.Они исчезнут, когда я установлю легенду на Ложь, но и легенда, которую я действительно хочу найти там.Любая идея, откуда это исходит и как предотвратить его появление?

Этот пример кода создает изображение с проблемой;

import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns

df = pd.DataFrame({'restHR': np.random.randint(40,65, size=(100,)),
                   'Time': np.random.randint(0,10, size=(100,))})

sns.set()
fig, ax = plt.subplots()

ax = sns.scatterplot(df['Time'], df['restHR'], size=2, alpha=0.3, label="Race",linewidths=0)

plt.legend(frameon=False, bbox_to_anchor=(1,0.5), loc="center left",prop={'size': 8})
plt.subplots_adjust(right=0.75)

plt.show() 

enter image description here

1 Ответ

0 голосов
/ 12 ноября 2018

Это от size=2. Параметр size используется, когда вы хотите различный размер для точек, заданных сгруппированной переменной.

Я не уверен, почему он у вас есть, но если вы хотите настроить размер символа, используйте s=2.

...