【问题标题】:Pandas dataframe first x columns [duplicate]熊猫数据框前x列[重复]
【发布时间】:2018-09-30 00:00:28
【问题描述】:

我有一个包含大约 500 列的数据框,这就是为什么我想知道是否有任何方法可以使用 head() 函数但想查看前 50 列。

谢谢

【问题讨论】:

    标签: pandas dataframe


    【解决方案1】:

    我不确定你是指行还是列。

    如果是行,那么

    df.head(50)
    

    会成功的。

    如果是列,那么

    df.iloc[:, : 50]
    

    会起作用的。

    当然,你可以将它们组合起来。


    你可以在Indexing and Selecting Data看到这些东西。

    【讨论】:

    • 这个答案对于当前版本的python来说已经过时了。
    • @conchoecia 是的,你是对的,谢谢。已更新。
    • @AmiTavory 我认为他的意思是 df.iloc[:5, :50],那么它相当于拥有例如前 50 列的 head(n=5)。
    猜你喜欢
    • 2021-09-17
    • 1970-01-01
    • 2014-08-03
    • 2021-10-28
    • 1970-01-01
    • 1970-01-01
    • 2019-04-12
    • 2019-12-21
    • 2018-10-14
    相关资源
    最近更新 更多