删除 Pandas 数据框的索引和列

4

我有这个列表:

import pandas as pd
l = [[1,2,3],[4,5,6],[7,8,9]]
New_dataframe = pd.DataFrame(l)
print(New_dataframe)

输出:

   0  1  2
0  1  2  3
1  4  5  6
2  7  8  9

我想要删除那些已索引的行和列。如何实现??我希望看到的DataFrame如下所示:
1  2  3
4  5  6
7  8  9

如何删除索引列和行?

New_dataframe.values - llllllllll
你能详细说明一下吗?@liliscent - Shubham Kuse
@ShubhamKuse - 这是什么原因? - jezrael
我已经回复了你的帖子 @jezrael - Shubham Kuse
1个回答

4
如果只想查看值,可以将其转换为 2d numpy array:
print (New_dataframe.values)
[[1 2 3]
 [4 5 6]
 [7 8 9]]

如果需要查看 DataFrame,可以通过以下方式:

print (New_dataframe.to_csv(index=False, header=None, sep=' '))
1 2 3
4 5 6
7 8 9

print (New_dataframe.to_string(index=False, header=None))
1  2  3
4  5  6
7  8  9

编辑:

如果要将内容转换为Excel格式并去除索引和标题,请使用参数index=Falseheader=None

New_dataframe.to_excel('test.xlsx', index=False, header=None)

好的,我想将它转换为Excel文件,但不包括索引列和行。你能指导我吗? - Shubham Kuse

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接