相关疑难解决方法(0)

如何在seaborn中并排绘制两个计数图?

我试图绘制两个显示击球和保龄球计数的计票图.我尝试了以下代码:

l=['batting_team','bowling_team']
for i in l:
    sns.countplot(high_scores[i])
    mlt.show()
Run Code Online (Sandbox Code Playgroud)

但通过使用这个,我得到两个一个在另一个下面的情节.我如何让他们并排订购?

python matplotlib pandas seaborn

16
推荐指数
2
解决办法
2万
查看次数

Matplotlib.pyplot.hist()非常慢

我正在绘制数组中的大约10,000个项目.它们具有大约1,000个唯一值.

密谋现在已经运行了半个小时.我确保其余代码有效.

那慢吗?这是我第一次使用pyplot绘制直方图.

python matplotlib histogram

8
推荐指数
3
解决办法
8528
查看次数

Statsmodels镶嵌图ValueError:无法将float NaN转换为整数

我有一个简单的pandas DataFrame,我想为此创建一个马赛克图.这是我的代码:

import pandas as pd
from statsmodels.graphics.mosaicplot import mosaic 

mydata = pd.DataFrame({'id2': {64: 'Angelica', 
                               65: 'DXW_UID', 66: 'casuid01', 
                               67: 'casuid01', 68: 'EC93_uid', 
                               69: 'EC93_uid', 70: 'EC93_uid', 
                               60: 'DXW_UID',  61: 'AtmosFox', 
                               62: 'DXW_UID', 63: 'DXW_UID'}, 
                       'id1': {64: 'TGP', 
                               65: 'Retention01', 66: 'default',
                               67: 'default', 68: 'Musa_EC_9_3', 
                               69: 'Musa_EC_9_3', 70: 'Musa_EC_9_3', 
                               60: 'default', 61: 'default', 
                               62: 'default', 63: 'default'}})

mydata
            id1       id2
60      default   DXW_UID
61      default  AtmosFox
62      default   DXW_UID
63      default   DXW_UID
64          TGP  Angelica
65  Retention01   DXW_UID
66 …
Run Code Online (Sandbox Code Playgroud)

matplotlib pandas statsmodels mosaic-plot

5
推荐指数
1
解决办法
2065
查看次数