Python Seaborn установить Xlim и Ylim для совместного участка и избавиться от информации о распространении выше и справа - PullRequest
0 голосов
/ 08 января 2019

Здравствуйте, я новичок в Python и в Seaborn. Я просто хотел бы установить x-limit и y-limit для совместного участка Seaborn. Кроме того, я хотел бы построить этот рисунок без информации о распределении выше и справа от основного графика. Как я могу это сделать? Я пытаюсь что-то вроде этого:

import numpy as np 
import matplotlib.pyplot as plt from
matplotlib.ticker import NullFormatter 
import seaborn as sns
sns.set(style="ticks")


xData = np.random.rand(100,1)*5 
yData = np.random.rand(100,1)*10


xlim = [-15 15] 
ylim = [-20 20]

g = sns.jointplot(xData, yData, kind="hex", color="b", xlim, ylim)

1 Ответ

0 голосов
/ 09 января 2019

Совместные оси морского рожка jointplot kind="hex" - это сюжет matplotlib hexbin. Следовательно, вы можете просто позвонить plt.hexbin(xData, yData).

import numpy as np 
import matplotlib.pyplot as plt

xData = np.random.rand(100,1)*5 
yData = np.random.rand(100,1)*10

xlim = [-5, 10] 
ylim = [-5, 15]

plt.hexbin(xData, yData, gridsize=10)
plt.xlim(xlim)
plt.ylim(ylim)

plt.show()

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...