<bdo id='h36Yb'></bdo><ul id='h36Yb'></ul>

    <i id='h36Yb'><tr id='h36Yb'><dt id='h36Yb'><q id='h36Yb'><span id='h36Yb'><b id='h36Yb'><form id='h36Yb'><ins id='h36Yb'></ins><ul id='h36Yb'></ul><sub id='h36Yb'></sub></form><legend id='h36Yb'></legend><bdo id='h36Yb'><pre id='h36Yb'><center id='h36Yb'></center></pre></bdo></b><th id='h36Yb'></th></span></q></dt></tr></i><div id='h36Yb'><tfoot id='h36Yb'></tfoot><dl id='h36Yb'><fieldset id='h36Yb'></fieldset></dl></div>
    <legend id='h36Yb'><style id='h36Yb'><dir id='h36Yb'><q id='h36Yb'></q></dir></style></legend>
  1. <small id='h36Yb'></small><noframes id='h36Yb'>

    1. <tfoot id='h36Yb'></tfoot>

      如何调整海运猫图的大小

      时间:2024-08-20

      • <bdo id='1bPh8'></bdo><ul id='1bPh8'></ul>

        <i id='1bPh8'><tr id='1bPh8'><dt id='1bPh8'><q id='1bPh8'><span id='1bPh8'><b id='1bPh8'><form id='1bPh8'><ins id='1bPh8'></ins><ul id='1bPh8'></ul><sub id='1bPh8'></sub></form><legend id='1bPh8'></legend><bdo id='1bPh8'><pre id='1bPh8'><center id='1bPh8'></center></pre></bdo></b><th id='1bPh8'></th></span></q></dt></tr></i><div id='1bPh8'><tfoot id='1bPh8'></tfoot><dl id='1bPh8'><fieldset id='1bPh8'></fieldset></dl></div>
      • <small id='1bPh8'></small><noframes id='1bPh8'>

            • <legend id='1bPh8'><style id='1bPh8'><dir id='1bPh8'><q id='1bPh8'></q></dir></style></legend>
                <tbody id='1bPh8'></tbody>

                <tfoot id='1bPh8'></tfoot>

              • 本文介绍了如何调整海运猫图的大小的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                为了调整Seborn地物级别图的大小,我一直遵循以下约定:

                fig, ax = plt.subplots(figsize=(10,5))
                sns.catplot(x='xdata', y='ydata', data=df, kind='swarm', ax=ax)
                

                这也适用于catlot,但是它会生成第二个完全空白的图。这是Seborn的一个错误(还是我做错了什么)?有没有办法在不得到第二个空白图的情况下正确调整此图的大小(当我说空白图时,我指的是没有数据的图,只是轴标签与第一个图相同)?

                推荐答案

                考虑不调用subplots,使用HeightAspect参数,因为此海运factorplot solution显示Aspect是高度的宽度倍数,可能会保持尺寸一致:

                sns.catplot(x='xdata', y='ydata', data=df, kind='swarm', height=5, aspect=2)
                

                来自help(sns.catplot)输出:

                height : scalar, optional
                        Height (in inches) of each facet. See also: ``aspect``.
                
                aspect : scalar, optional
                    Aspect ratio of each facet, so that ``aspect * height`` gives the width
                    of each facet in inches.
                

                用随机数据演示:

                import numpy as np
                import pandas as pd
                import seaborn as sns
                import matplotlib.pyplot as plt
                
                np.random.sample(71318)
                df = pd.DataFrame({'xdata': np.random.choice(['pandas', 'r', 'julia', 'sas', 'spss', 'stata'], 100),
                                   'ydata': np.random.choice(range(1,6), 100)})
                
                sns.catplot(x='xdata', y='ydata', data=df, kind='swarm', height=5, aspect=2)
                
                plt.show()
                plt.clf()
                plt.close()
                

                这篇关于如何调整海运猫图的大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:海运中的自定义调色板 下一篇:如何更改显示图的图形大小

                相关文章

                  <bdo id='ldam7'></bdo><ul id='ldam7'></ul>
                  <tfoot id='ldam7'></tfoot>

                  <small id='ldam7'></small><noframes id='ldam7'>

                    <legend id='ldam7'><style id='ldam7'><dir id='ldam7'><q id='ldam7'></q></dir></style></legend>

                    <i id='ldam7'><tr id='ldam7'><dt id='ldam7'><q id='ldam7'><span id='ldam7'><b id='ldam7'><form id='ldam7'><ins id='ldam7'></ins><ul id='ldam7'></ul><sub id='ldam7'></sub></form><legend id='ldam7'></legend><bdo id='ldam7'><pre id='ldam7'><center id='ldam7'></center></pre></bdo></b><th id='ldam7'></th></span></q></dt></tr></i><div id='ldam7'><tfoot id='ldam7'></tfoot><dl id='ldam7'><fieldset id='ldam7'></fieldset></dl></div>