Traceback (most recent call last): File "C:\Users\star\PycharmProjects\numbers\torchnumber.py", line 100, in <module> train_x=torch.tensor(df1) ValueError: could not determine the shape of object type 'DataFrame'
时间: 2023-10-09 19:16:27 浏览: 70
linux 下 pip3 报错“ File “/usr/bin/pip3”, line 9, in from pip import mainImportError: canno”处理
5星 · 资源好评率100%
这个错误通常表示`df1`不是一个Pandas数据框,或者`df1`中包含非数值型的列。可以使用`type(df1)`检查`df1`的类型是否是`pandas.core.frame.DataFrame`,或者直接查看`df1`的内容,确保它只包含数值型数据。
如果`df1`中包含非数值型数据,可以将这些数据转换为数值型数据,例如使用Pandas的`get_dummies`方法将分类变量转换为虚拟变量,或者使用`LabelEncoder`将字符串数据编码为整数。转换完数据之后,再将整个数据框转换为PyTorch张量。
阅读全文