【问题标题】:Not seeing the full column, in Pandas Dataframe在 Pandas Dataframe 中没有看到完整的列
【发布时间】:2018-09-03 17:45:36
【问题描述】:

在我的数据框中,我有一列包含大量信息。

当我这样做时:

df.head()

它会裁剪列数据,所以我看不到所有内容。任何想法如何停止裁剪并改为使用滚动条?

谢谢

【问题讨论】:

  • 我喜欢这个solution,不知道是否需要这个。
  • @jezrael 很好,如果你愿意,我会接受它作为解决方案?
  • 我真的很喜欢创建答案,但后来人们杀了我,因为欺骗 :( 但是如果接受一些较旧的不接受我的解决方案,那就太好了 :)

标签: pandas data-science-experience watson-studio


【解决方案1】:

命令df.head() 打印数据帧的前几行,df.tail() 最后一行。默认为 5,但您可以说,例如,df.head(20) 以获得 20 行。

df 应该返回整个数据帧,df[n:m] 可以返回从 n 到 m 的行,只是 df[:5] 与 head 函数相同。

See here for more on data frames.

【讨论】:

    【解决方案2】:

    一个人这样做:

    pd.set_option('max_colwidth', 2000)
    

    【讨论】:

      【解决方案3】:

      一个简单的解决方案是将display.max_colwidth 设置为-1,例如:

      pd.set_option('display.max_colwidth', -1)
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-03-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-24
        • 2021-10-12
        • 2021-10-06
        • 2019-04-17
        相关资源
        最近更新 更多