Удалить индекс и столбцы на панде - PullRequest
0 голосов
/ 12 мая 2018

У меня есть этот список:

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

Как удалить этот столбец индекса и строки ??

1 Ответ

0 голосов
/ 12 мая 2018

Если хотите видеть только возможные значения, преобразуйте в 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=False и header=None:

New_dataframe.to_excel('test.xlsx', index=False, header=None)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...