Как сделать сюжет больше? - PullRequest
0 голосов
/ 29 мая 2018

Я - пользователь Python, у меня большой фрейм данных и я хочу построить корреляционный график.

Я нашел хороший ответ на этот вопрос здесь. Коэффициент корреляции отображения матрицы рассеяния панд

Однако мой фрейм данных больше, чем он предполагал, и у меня больше строк и столбцов, как показано ниже.(np.random.randn (1000, 6), columns = ['a', 'b', 'c', 'd', 'e', ​​'f'])

Если я использую егоМетод, фигура будет жесткой и каждый сюжет будет довольно маленьким.Есть ли способ увеличить сюжет?Кроме того, если бы вы могли сказать мне, как сделать шрифт больше, я был бы благодарен за это.Большое спасибо за вашу помощь.

Ответы [ 3 ]

0 голосов
/ 29 мая 2018

scatter_matrix принимает переменную figsize, которая контролирует размер. Документация здесь .Таким образом, вы можете изменить размер, как вы хотите:

scatter_matrix(df, alpha=0.5, figsize=(12, 12), diagonal='kde')

, чтобы изменить размер.

0 голосов
/ 29 мая 2018

используйте plot.figure(figsize=(sizeX,sizeY)) перед построением.

0 голосов
/ 29 мая 2018

Добавить figsize=(15, 10) в:

axes = scatter_matrix(df, alpha=0.5, diagonal='kde', figsize=(15, 10))

и fontsize=12 в:

axes[i, j].annotate("%.3f" %corr[i,j], (0.8, 0.8), xycoords='axes fraction', ha='center', va='center', fontsize=12)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...