Анализ данных панд - DataFrame колонок

Люди часто хотят DataFrame или несколько столбцов в качестве индекса строки для использования, или может хотеть грести индекс как столбцы DataFrame.

frame1 = DataFrame ({ 'а': шкала (7), 'B': диапазон (7,0, -1), 
'с': [ 'один', 'один', 'один', 'два',» два», 'два', 'два'],
'd': [0,1,2,0,1,2,3]})
печати (frame1)

DataFrame функции set_index будет один или несколько столбцов в строки индексируются и создать новый DataFrame.

печати (frame1.set_index ( 'с', 'd'))

По умолчанию, те, которые перечислены в DataFrame будут удалены, но она также может быть сохранена.

печати (frame1.set_index ([ 'с', 'd'], падение = False))

reset_index функция как раз наоборот с set_index, иерархический уровень индекса будет передан на внутренней стороне.

frame2 = frame1.set_index ([ 'с', 'd']) 
печати (frame2.reset_index ())

 

 

 

 

 

 

 

 

 

 

 

рекомендация

отwww.cnblogs.com/li98/p/10993510.html