python 中数据帧的简单日志:错误:“类型”对象不支持项目分配

Cro*_*sus 3 python logarithm

我试图获取数据帧的日志并将其复制到 Python 中的新数据帧中,但出现此错误:“类型”对象不支持项目分配

import math
y = pd.DataFrame
y['Number'] = np.log(df.Number)
y
Run Code Online (Sandbox Code Playgroud)

Chr*_*ris 8

现在您将 y 设置为 DataFrame 类,而不是它的实例。您需要调用构造函数来创建新的数据框:

y = pd.DataFrame()
Run Code Online (Sandbox Code Playgroud)

那么你的作业应该有效