首页 > 解决方案 > 在 pandas.Series 中创建一个转变

问题描述

我开始学习如何在 Python 中使用 Pandas。我写了一个函数 shift a pandas.Series,这个函数必须删除最后一个元素并在索引 0 处添加值 0。

def create_lagged(row):
   f = row['Net_withdrawal']
   f1 = f.values.np.tolist()
   f1.pop()
   f1.insert(0,0)
   f2 = pd.DataFrame(f1)
   return f2

row 是 DataFrame 和 'Net_withdrawal' 他的关键之一。不幸的是,我有一条错误消息:

当我使用 tolist() 时,“TabError:缩进中制表符和空格的使用不一致”。

标签: pythonpandas

解决方案


推荐阅读