首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >:如何删除第一列(行号)

:如何删除第一列(行号)
EN

Stack Overflow用户
提问于 2022-11-01 10:11:09
回答 2查看 88关注 0票数 0

我已经手动构建了数据框架(df1,下面的代码)。对于这个dataframe df1,如何删除第一列(行号)?事先非常感谢

代码语言:javascript
复制
df1 = pd.DataFrame({"date": ['2021-3-22', '2021-4-7', '2021-4-18', '2021-5-12'],
"x": [3, 3, 3, 0 ]})

Output:
date    x
0   2021-3-22   3
1   2021-4-7    3
2   2021-4-18   3
3   2021-5-12   0
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-11-01 10:25:38

只需使用set_index方法即可。

代码语言:javascript
复制
import pandas as pd

df1 = pd.DataFrame({"date": ['2021-3-22', '2021-4-7', '2021-4-18', '2021-5-12'],
"x": [3, 3, 3, 0 ]})

df1.set_index('date', inplace=True)
票数 2
EN

Stack Overflow用户

发布于 2022-11-01 10:15:47

默认的dataframe表示将在默认情况下显示索引号。如果您想要查看没有索引的数据,可以使用.to_string method with index=False

代码语言:javascript
复制
>>> df1
        date  x
0  2021-3-22  3
1   2021-4-7  3
2  2021-4-18  3
3  2021-5-12  0
>>> 
>>> print(df1.to_string(index=False))
     date  x
2021-3-22  3
 2021-4-7  3
2021-4-18  3
2021-5-12  0
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74274336

复制
相关文章

相似问题

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