如何在python(Matplotlib)中调整图形的大小

PSN

我有一个包含 200 多个特征的数据集。我想使用 sns 和 matplotlib 可视化 Pearson 相关性的热图。我创建的图形看起来很小并且显示不正确(见下图)

1)我的问题是如何调整图表?2) 这是可视化具有 200 多个特征的数据集的正确方法吗?

这是我的代码:

#!/usr/bin/env python
# coding: utf-8

# In[105]:
import os
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns



# In[106]:


# Load data from path

D_rt_none = pd.read_pickle("data/170408-2141-rt-none.pkl")
D_rt_nginx = pd.read_pickle("data/170408-2154-rt-nginxlb.pkl")
D_rt_socat = pd.read_pickle("data/170408-2206-rt-socat.pkl")
D_rt_redir = pd.read_pickle("data/170408-2232-rt-squid.pkl")
D_rt_nginx_socat_redir = pd.read_pickle("data/170409-0718-rt-nginxlb-socat-squid.pkl")
D_rt_socat_redir_nginx = pd.read_pickle("data/170409-1606-rt-socat-squid-nginxlb.pkl")
D_rt_redir_nginx_socat = pd.read_pickle("data/170410-0054-rt-squid-nginxlb-socat.pkl")


# In[107]:


def main():
    print("NFV Data Visualization")
    print(D_rt_nginx.head())
    print("Info")
    print(D_rt_nginx.info())
    print("Describe")
    print(D_rt_nginx.describe())
    corr = D_rt_nginx.corr()
    plt.figure(figsize=(50,50))
    ax = sns.heatmap(
                 corr,
                 vmin=-1, vmax=1, center=0,
                 cmap=sns.diverging_palette(20, 220, n=200),
                 square=True
                 )
    ax.set_xticklabels(
                   ax.get_xticklabels(),
                   rotation=45,
                   horizontalalignment='right'
                   );
    plt.show()


# In[110]:





# In[109]:


main()

输出

图形

PSN

就像评论中建议的@gmds 一样,我不得不将它们分开分组并生成图表。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在matplotlib中设置图形(而不是图形!)大小

来自分类Dev

如何在 LINK 字段中调整图形对象的大小?

来自分类Dev

如何使用matplotlib调整子图中的图形大小

来自分类Dev

Python boxplot matplotlib根据类别数自动调整图形大小

来自分类Dev

如何在Excel 2016中调整图形的文本轴框的大小?

来自分类Dev

如何在Matlab上调整图形轴的大小?

来自分类Dev

如何在Python中调整视频剪辑的大小

来自分类Dev

如何在Python中检测窗口大小调整

来自分类Dev

如何在python中更快地调整图像大小

来自分类Dev

我如何在 python tkinter 中显示调整大小的图像

来自分类Dev

如何在不更改绘图的情况下更改matplotlib中的图形画布大小?

来自分类Dev

如何在matplotlib中设置“纯”图形的大小(无轴刻度或标题)

来自分类Dev

如何在matplotlib中连接两个大小不同的图形?

来自分类Dev

如何在Python matplotlib窗口中锁定窗口大小调整?

来自分类Dev

Python Matplotlib-如何在不调整热图大小的情况下移动颜色栏?

来自分类Dev

Python Matplotlib-如何在不调整热图大小的情况下移动颜色栏?

来自分类Dev

如何在Matplotlib中调整图的大小或固定日期轴?

来自分类Dev

如何在iOS中调整UIView的大小?

来自分类Dev

如何在横向中调整UIPageViewController的大小

来自分类Dev

如何在Excel中调整图表大小

来自分类Dev

如何在JTabbedPane中调整JTable的大小

来自分类Dev

如何在Vala中调整窗口大小?

来自分类Dev

如何在Tkinter中调整按钮的大小?

来自分类Dev

如何在ImageDataGenerator中调整图像大小

来自分类Dev

如何在UIWebView中调整图像大小?

来自分类Dev

如何在横向中调整UIPageViewController的大小

来自分类Dev

如何在Vala中调整窗口大小?

来自分类Dev

如何在pyQt中调整QFileDialog的大小?

来自分类Dev

如何在iframe中强制调整大小?

Related 相关文章

  1. 1

    如何在matplotlib中设置图形(而不是图形!)大小

  2. 2

    如何在 LINK 字段中调整图形对象的大小?

  3. 3

    如何使用matplotlib调整子图中的图形大小

  4. 4

    Python boxplot matplotlib根据类别数自动调整图形大小

  5. 5

    如何在Excel 2016中调整图形的文本轴框的大小?

  6. 6

    如何在Matlab上调整图形轴的大小?

  7. 7

    如何在Python中调整视频剪辑的大小

  8. 8

    如何在Python中检测窗口大小调整

  9. 9

    如何在python中更快地调整图像大小

  10. 10

    我如何在 python tkinter 中显示调整大小的图像

  11. 11

    如何在不更改绘图的情况下更改matplotlib中的图形画布大小?

  12. 12

    如何在matplotlib中设置“纯”图形的大小(无轴刻度或标题)

  13. 13

    如何在matplotlib中连接两个大小不同的图形?

  14. 14

    如何在Python matplotlib窗口中锁定窗口大小调整?

  15. 15

    Python Matplotlib-如何在不调整热图大小的情况下移动颜色栏?

  16. 16

    Python Matplotlib-如何在不调整热图大小的情况下移动颜色栏?

  17. 17

    如何在Matplotlib中调整图的大小或固定日期轴?

  18. 18

    如何在iOS中调整UIView的大小?

  19. 19

    如何在横向中调整UIPageViewController的大小

  20. 20

    如何在Excel中调整图表大小

  21. 21

    如何在JTabbedPane中调整JTable的大小

  22. 22

    如何在Vala中调整窗口大小?

  23. 23

    如何在Tkinter中调整按钮的大小?

  24. 24

    如何在ImageDataGenerator中调整图像大小

  25. 25

    如何在UIWebView中调整图像大小?

  26. 26

    如何在横向中调整UIPageViewController的大小

  27. 27

    如何在Vala中调整窗口大小?

  28. 28

    如何在pyQt中调整QFileDialog的大小?

  29. 29

    如何在iframe中强制调整大小?

热门标签

归档