首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Jupyter Notebook上显示Pandas Dataframe中多个空格的方法

在Jupyter Notebook上显示Pandas Dataframe中多个空格的方法
EN

Stack Overflow用户
提问于 2020-06-09 21:16:47
回答 1查看 243关注 0票数 3

在notebook上显示Pandas Dataframe对象时,多个空格显示为单个空格。而且我不能复制多个空格。

我想按原样显示所有空格,并复制它们的字符串。

有没有办法做到这一点?

代码语言:javascript
复制
display(pd.DataFrame([["ab c", "ab  c"], ["ab   c", "ab    c"]]))

实际

代码语言:javascript
复制
    0     1   
0   ab c  ab c
1   ab c  ab c

我的期望

代码语言:javascript
复制
    0       1     
0   ab c    ab  c
1   ab   c  ab    c
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-28 16:38:10

这个问题已经在不同的上下文中得到了回答:

keep the extra whitespaces in display of pandas dataframe in jupyter notebook

代码语言:javascript
复制
def print_df(df):
    return df.style.set_properties(**{'white-space': 'pre'})

print_df(df)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62283545

复制
相关文章

相似问题

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