首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置pandas输出数据的格式

设置pandas输出数据的格式
EN

Stack Overflow用户
提问于 2016-04-16 14:50:29
回答 1查看 79关注 0票数 0

我有一个数据帧,并希望格式化输出,以节省打印纸张。

代码语言:javascript
复制
       GameA    GameB
Country     
London     5    20
London     5    10
London     3    5
London     3    6
London          8
London          40
France     2    20
France     2    22
France     3    
France     3    
France     3    
USA        10

有没有办法格式化数据帧,使其看起来像这样:

代码语言:javascript
复制
    GameA              GameB
Country             
London  5       London  20
London  5       London  10
London  3       London  5
London  3       London  6
London          London  8
London          London  40

       GameA            GameB
France  2       France  20
France  2       France  22
France  3           
France  3           
France  3           

       GameA            
USA   10            
EN

回答 1

Stack Overflow用户

发布于 2016-04-16 15:56:57

由于上面复制和粘贴文本结果的方式(由于缺少值),格式设置有一点偏差,但这应该适用于您的实际数据。

代码语言:javascript
复制
countries = df.index.unique()

for country in countries:
    print(df.loc[df.index == country])
    print(' ')

         GameA  GameB
Country              
London       5     20
London       5     10
London       3      5
London       3      6
London       8    NaN
London      40    NaN

         GameA  GameB
Country              
France       2     20
France       2     22
France       3    NaN
France       3    NaN
France       3    NaN

         GameA  GameB
Country              
USA         10    NaN
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36661098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档