У меня есть две серии панд, для которых я хочу сравнить их визуально, нанося их друг на друга. Я уже попробовал следующее
>>> s1 = pd.Series([1,2,3,4,5])
>>> s2 = pd.Series([3,3,3,3,3])
>>> df = pd.concat([s1, s2], axis=1)
>>> sns.stripplot(data = df)
, которое дает следующую картину:
Теперь я знаю о hue
ключевое слово sns.stripplot
, но, пытаясь применить его, требует от меня использования ключевых слов x
и y
. Я уже пытался преобразовать свои данные в другой фрейм данных, подобный этому
>>> df = pd.concat([pd.DataFrame({'data':s1, 'type':'s1'}), pd.DataFrame({'data':s2, 'type':'s2'})])
, чтобы я мог «перебрать» type
;но даже тогда я понятия не имею, что поставить для ключевого слова x
(при условии y = 'data'
). Игнорируя ключевое слово x
вот так
>>> sns.stripplot(y='data', data=df, hue='type')
не может ничего оттенять: