new(): invalid data type 'str'
时间: 2023-04-23 21:05:19 浏览: 769
这个错误提示意思是:new()函数的参数类型不正确,不能是字符串类型(str)。
可能是因为你在调用new()函数时,传入了一个字符串类型的参数,而new()函数只能接受特定的数据类型作为参数,比如整数、浮点数、布尔值等。
你需要检查一下代码,确认传入new()函数的参数类型是否正确,如果不正确,需要修改代码,将参数类型改为正确的数据类型。
相关问题
output = model(input_batch)['out'][:,0] TypeError: new(): invalid data type 'str'
这个错误可能是由于 `model(input_batch)['out']` 返回的是一个字符串类型的数据,无法进行索引操作。你可以尝试将 `model(input_batch)['out']` 转换为张量类型,然后再进行索引操作。具体的方法可以参考下面的代码:
```
output = model(input_batch)['out']
output = torch.tensor(output)
output = output[:, 0]
```
这样就可以将 `model(input_batch)['out']` 转换为张量类型,然后再进行索引操作。
IndexError Traceback (most recent call last) ~\AppData\Local\Temp\ipykernel_6300\2471113867.py in <module> 2 data=file_data['面积(㎡)'].values 3 for i in data: ----> 4 data_new=np.append(data_new,np.array(i[:-2])) 5 data=data_new.astype(np.float64) 6 file_data.loc[:,'面积(㎡)']=data IndexError: invalid index to scalar variable.
这个错误是因为你在使用`np.array(i[:-2])`的时候,`i`的类型为标量,而不是字符串或者数组。因此,你需要在将`i`转换为字符串之前,先检查一下它的类型,如果它不是字符串,你可以使用`str()`函数将其转换为字符串类型。例如,你可以将代码修改为:
```
data = file_data['面积(㎡)'].values
data_new = np.array([])
for i in data:
if type(i) != str:
i = str(i)
data_new = np.append(data_new, np.array(i[:-2]))
data = data_new.astype(np.float64)
file_data.loc[:, '面积(㎡)'] = data
```
这样就可以避免这个错误了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)