我正在尝试进行pivot_table
(crostab)计算并找到结果
在 Python 中,我的数据框变量是这样的
pd.crosstab(columns=df['user'],index=df['date'],values=df['latest_balance'], aggfunc='sum').ffill().sum(axis=1).reset_index()
结果:
当我像这样添加到画面中时:
SCRIPT_REAL("
import pandas as pd
import numpy as np
pd.crosstab(columns=_arg1,index=_arg2,values=_arg3, aggfunc='sum').ffill().sum(axis=1)
",
ATTR([user]),
ATTR([date]),
ATTR([latest_balance]) )
我正进入(状态:
Error processing script
ValueError : If using all scalar values, you must pass an index
如果这是一个愚蠢的问题,我是一个非常新的带有画面的 python 很抱歉。