A simple log of a dataframe in python : Error : 'type' object does not support item assignment

A simple log of a dataframe in python : Error : 'type' object does not support item assignment

我正在尝试获取数据框的日志并将其复制到 Python 中的新数据框中,但出现此错误:'type' 对象不支持项目分配

import math
y = pd.DataFrame
y['Number'] = np.log(df.Number)
y

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

y = pd.DataFrame()

那么你的作业应该可以了