将唯一列添加到pandas数据帧

时间:2017-11-03 17:12:47

标签: pandas dataframe

我有一个包含10列的pandas数据帧。我想添加一个唯一标识每一行的列。我必须提出唯一的值(可以像运行序列一样简单)。我怎样才能做到这一点?我尝试将索引添加为列本身,但由于某种原因,我在执行此操作时会收到KeyError。

1 个答案:

答案 0 :(得分:3)

从索引的len范围中添加一列

  df['new'] = range(1, len(df.index)+1)