在Python的pandas库中,可以使用shift()函数来实现在列中添加1的操作。shift()函数可以将数据向下移动指定的行数,通过将当前行与移动后的行相加,即可实现row(n)=row(n-1)+1的效果。
以下是实现的步骤:
import pandas as pd
df = pd.DataFrame({'col': [1, 2, 3, 4, 5]})
df['new_col'] = df['col'].shift(1) + 1
这样,新的列"new_col"中的每个元素都是原始列"col"中对应元素加1的结果。
对于以上操作,腾讯云没有特定的产品或链接与之相关。
领取专属 10元无门槛券
手把手带您无忧上云