1

我正在尝试进行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 很抱歉。

4

0 回答 0