Редактировать: добавить опцию, если для 'c1' задан индекс строки
Я просто понимаю, что ваши данные имеют c1
в качестве индекса строки.В этом случае вам просто нужно добавить index_names=False
к to_string
In [84]: df
Out[84]:
c2 c3 c4
c1
1900-12-16 8 0 0
1900-12-17 8 0 1
1900-12-18 8 0 2
1900-12-19 8 0 3
1900-12-20 8 0 4
2000-03-30 8 0 5
2000-03-31 8 0 6
2000-04-01 8 0 7
2000-04-02 8 0 8
2000-04-03 8 0 9
In [87]: print(df.head(2).to_string(header=df.columns.tolist(), index_names=False), df.tail(2).to_string(header=False, index_names=False) ,sep='\n\n')
c2 c3 c4
1900-12-16 8 0 0
1900-12-17 8 0 1
2000-04-02 8 0 8
2000-04-03 8 0 9
Примечание : я использую df
для простой демонстрации.Просто замените df
на reversed_df
, чтобы получить желаемый результат.
Оригинал:
Это выполнимо, если вы используете параметры to_string
, tolist
и print
.
In [59]: df
Out[59]:
c2 c3 c4
1900-12-16 8 0 0
1900-12-17 8 0 1
1900-12-18 8 0 2
1900-12-19 8 0 3
1900-12-20 8 0 4
2000-03-30 8 0 5
2000-03-31 8 0 6
2000-04-01 8 0 7
2000-04-02 8 0 8
2000-04-03 8 0 9
Я просто распечатываюhead(2)
и tail(2)
для демонстрации
In [65]: print(df.head(2).to_string(header=df.columns.tolist()), df.tail(2).to_string(header=False) ,sep='\n\n')
c2 c3 c4
1900-12-16 8 0 0
1900-12-17 8 0 1
2000-04-02 8 0 8
2000-04-03 8 0 9