start-index auf 1 für Pandas DataFrame

Brauche ich den index beginnt bei 1 statt 0, wenn das schreiben ein Pandas DataFrame zu CSV.

Hier ein Beispiel:

In [1]: import pandas as pd

In [2]: result = pd.DataFrame({'Count': [83, 19, 20]})

In [3]: result.to_csv('result.csv', index_label='Event_id')                               

Erzeugt die folgende Ausgabe:

In [4]: !cat result.csv
Event_id,Count
0,83
1,19
2,20

Aber meine gewünschte Ausgabe ist diese:

In [5]: !cat result2.csv
Event_id,Count
1,83
2,19
3,20

Erkenne ich, dass dies getan werden könnte, indem eine Sequenz von ganzen zahlen verschoben durch 1 als Spalte meiner Daten-frame, aber ich bin neu mit Pandas und ich Frage mich, ob eine sauberere Möglichkeit gibt.

Schreibe einen Kommentar