2
現在、私は.csvファイルを読み込み、to_html()を使用してインデックス付きの表を作成しようとしています。ここでは、コードのすべての行:私は現在取得しています予想通りpandas行インデックスをリセットして、0以外の番号で開始しますか?
import pandas as pd
df = pd.read_csv('file.csv')
df.to_html('example.html')
:
Year Population Annual Growth Rate
2 1950 2557628654 1.458
3 1951 2594919657 1.611
4 1952 2636732631 1.717
5 1953 2681994386 1.796
6 1954 2730149884 1.899
:私は2でインデックス作成を開始する代わりに、例えば0にしたいしかし
Year Population Annual Growth Rate
0 1950 2557628654 1.458
1 1951 2594919657 1.611
2 1952 2636732631 1.717
3 1953 2681994386 1.796
4 1954 2730149884 1.899
.csvファイルに2つのダミー行を追加し、df.ix []でそれらを削除することで、この結果が得られることは分かっていますが、これをしたくありません。
.csvファイルの行を追加または削除しなくても、インデックス作成を0以外で開始するように変更する方法はありますか?
ありがとうございます!
ハックではありません。これは、OPの問題を解決する最も直接的で直観的な方法です。あなたが 'df.index + = 2'をやったことの美学的に喜ばしいバージョンに行くつもりです。しかし、それは私だけです。 – piRSquared
ありがとうございます!あなたは素晴らしいです! –