报错行:
print(np.log(df))
原因:
数据列不是数值类型,而np.log()函数需要输入数值数据。
查看我的数据发现数据对象均为object,因此需要将数据框中的object数据转换为float类型,进行如下操作:
df = pd.DataFrame(df, dtype=float)
print(np.log(df))
报错行:
print(np.log(df))
原因:
数据列不是数值类型,而np.log()函数需要输入数值数据。
查看我的数据发现数据对象均为object,因此需要将数据框中的object数据转换为float类型,进行如下操作:
df = pd.DataFrame(df, dtype=float)
print(np.log(df))