Pandas 数据框前 ​​x 列

标签 pandas dataframe

这个问题在这里已经有了答案:





Is there a pandas function to display the first/last n columns, as in .head() & .tail()?

(5 个回答)


6年前关闭。




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

谢谢

最佳答案

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

如果是行,那么

df.head(50)

会做的伎俩。

如果是列,那么
df.iloc[:, : 50]

将工作。

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

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

关于Pandas 数据框前 ​​x 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30673684/

相关文章:

python - pandas 多索引退化

python - 将 Pandas 数据框转换为包含索引、数据和列的列表列表

python - 有没有一种简单的方法可以将 Pandas 数据框中的 yes/no 列更改为 1/0?

python - csv的pandas DataFrame输出端

r - 连接列并将它们添加到数据框的开头

python - 按pandas DataFrame中的选定行填充

pandas - 按照以下唯一方式对行进行排序(列的值可以在同一行内互换,以对行进行排序)

python - 将 groupby 操作的结果行插入到原始数据框中

pandas.concat 忘记列名

python nltk循环打印标题而不是值