Я пытаюсь построить очень похожую ситуацию с той, которая описана в документации Сиборн на http://seaborn.pydata.org/tutorial/axis_grids.html#plotting-pairwise-relationships-with-pairgrid-and-pairplotЗаговор нескольких наборов данных на seaborn.PairGrid в kdeplots с различными цветами
В примере на вопрос можно найти несколько диаграммы вниз, построение sns.PairGrid
с набором диафрагмы. Они рисуют разные виды на паре с образцом, причем цвет видов кодируется как оттенок.
Я хочу сделать в основном, что, однако с kde контурными графиками. У меня есть данные в том же формате, что и у них:
new_HP.head()
A C logsw Mass Range
0 -3.365547 0.977325 6.172032 0
1 -0.836703 0.962374 5.949639 0
2 -0.522476 0.931787 5.967940 0
3 -0.508345 0.974561 5.929046 0
4 -0.753747 0.905854 6.027479 0
С «Массовым диапазоном», принимающим значения 0,1,2,3. С
g = sns.PairGrid(new_HP, vars=['A', 'C', 'logsw'], hue="Mass Range")
g.map_diag(sns.kdeplot)
g.map_lower(sns.kdeplot)
g.map_upper(plt.scatter)
я получаю следующий участок Я хотел бы, чтобы установить цвета по Kde countours для каждого бина «диапазон масс», так же, как в верхнем правом углу, где цвет точек рассеяния показано, как оттенок. Как я могу это сделать?
Спасибо за помощь, это делает то, что мне нужно это. Я все еще думаю, что было бы хорошо, если бы это было построено непосредственно на морском побережье. Очень признателен! –
Эй, еще одна вещь, есть ли способ получить доступ к осям и фигам объектов сюжета PairGrid и извлечь их, чтобы больше работать над ними? –
@LimokPalantaemon Вы можете взглянуть на этот ответ: http://stackoverflow.com/a/23973562/3820658 – jb326