2016-11-02 14 views
0

私は様々な行と列を持つDataFrame dfを持っています。すべてのレコードの番号を示す値を含むdfdf_indexという名前の列を追加します。たとえば、第1レコードのdf_indexの値はdf_1、第2レコードの場合はdf_2、最後のレコードはdfになります。レコードにインデックス番号をつける

df_indexの各値は、df_{number}の形式である必要があります。

+1

私はこのための必要性は、DFがすでにあなたが特にとにかく、私は特定の上で2つのデータセットをマージしています – EdChum

+0

単調であるInt64のインデックスを与えるだろう作成しなかった場合は、インデックスを持っていることを与えられているものを求めることができます基準。全体の処理の後、私はデータセット2のrecord_numとマージしたデータセット1のrecord_numberを知りたいと思います。したがって、私の結果でより明確な画像と画像を得るために、この列を追加します。 – ComplexData

+0

あなたの質問にはまったくその情報はありません。併合を行うと、 'indicator = True'を渡すことができます。 '_merge'という列が追加され、行が' left_only/both/right_only ' – EdChum

答えて

1
df['df_index'] = 'df_' + pd.Series(range(1, len(df)+1), index=df.index).astype(str) 
関連する問題