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

      • <bdo id='Tl1va'></bdo><ul id='Tl1va'></ul>

      1. <legend id='Tl1va'><style id='Tl1va'><dir id='Tl1va'><q id='Tl1va'></q></dir></style></legend>
      2. <small id='Tl1va'></small><noframes id='Tl1va'>

      3. 如何在ECDF绘图中使用标记

        How to use markers with ECDF plot(如何在ECDF绘图中使用标记)

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

        • <bdo id='SvFBH'></bdo><ul id='SvFBH'></ul>

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

              1. <legend id='SvFBH'><style id='SvFBH'><dir id='SvFBH'><q id='SvFBH'></q></dir></style></legend>

                    <tbody id='SvFBH'></tbody>

                1. <tfoot id='SvFBH'></tfoot>
                  本文介绍了如何在ECDF绘图中使用标记的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  要获得海运的ECDF曲线图,应执行以下操作:

                  sns.ecdfplot(data=myData, x='x', ax=axs, hue='mySeries')
                  

                  这将给出myData内每个系列mySeries的ECDF图。

                  现在,我想为这些系列中的每一个使用标记。我尝试使用与sns.lineplot相同的逻辑,如下所示:

                  sns.lineplot(data=myData,x='x',y='y',ax=axs,hue='mySeries',markers=True, style='mySeries',)
                  
                  但不幸的是,markersstyle关键字对于sns.ecdf绘图不可用。我使用的是海运0.11.2。

                  对于可重现的示例,可以使用企鹅数据集:

                  import seaborn as sns
                  
                  penguins = sns.load_dataset('penguins')
                  sns.ecdfplot(data=penguins, x="bill_length_mm", hue="species")
                  

                  推荐答案

                  您可以遍历生成的行并应用标记。以下是使用企鹅数据集的示例,一次使用默认值,然后使用标记,第三次使用不同的线型:

                  import matplotlib.pyplot as plt
                  import seaborn as sns
                  
                  penguins = sns.load_dataset('penguins')
                  
                  fig, (ax1, ax2, ax3) = plt.subplots(ncols=3, figsize=(15, 4))
                  
                  sns.ecdfplot(data=penguins, x="bill_length_mm", hue="species", ax=ax1)
                  ax1.set_title('Default')
                  
                  sns.ecdfplot(data=penguins, x="bill_length_mm", hue="species", ax=ax2)
                  for lines, marker, legend_handle in zip(ax2.lines[::-1], ['*', 'o', '+'], ax2.legend_.legendHandles):
                      lines.set_marker(marker)
                      legend_handle.set_marker(marker)
                  ax2.set_title('Using markers')
                  
                  sns.ecdfplot(data=penguins, x="bill_length_mm", hue="species", ax=ax3)
                  for lines, linestyle, legend_handle in zip(ax3.lines[::-1], ['-', '--', ':'], ax3.legend_.legendHandles):
                      lines.set_linestyle(linestyle)
                      legend_handle.set_linestyle(linestyle)
                  ax3.set_title('Using linestyles')
                  
                  plt.tight_layout()
                  plt.show()
                  

                  这篇关于如何在ECDF绘图中使用标记的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  groupby multiple coords along a single dimension in xarray(在xarray中按单个维度的多个坐标分组)
                  Group by and Sum in Pandas without losing columns(Pandas中的GROUP BY AND SUM不丢失列)
                  Group by + New Column + Grab value former row based on conditionals(GROUP BY+新列+基于条件的前一行抓取值)
                  Groupby and interpolate in Pandas(PANDA中的Groupby算法和插值算法)
                  Pandas - Group Rows based on a column and replace NaN with non-null values(PANAS-基于列对行进行分组,并将NaN替换为非空值)
                  Grouping pandas DataFrame by 10 minute intervals(按10分钟间隔对 pandas 数据帧进行分组)

                    <tbody id='ZbBib'></tbody>

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

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

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

                        1. <tfoot id='ZbBib'></tfoot>
                          <legend id='ZbBib'><style id='ZbBib'><dir id='ZbBib'><q id='ZbBib'></q></dir></style></legend>