ndexError Traceback (most recent call last) ~\AppData\Local\Temp\ipykernel_6300\3642046433.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 IndexError: invalid index to scalar variable.
时间: 2024-04-26 21:22:56 浏览: 92
Mac下anaconda中Spyder打开报错Traceback(most recent call last)…问题
5星 · 资源好评率100%
这段代码似乎出现了一个错误,具体是在使用`i[:-2]`这个索引时出现了问题,因为`i`是一个标量而不是一个数组。你需要检查一下你的代码,看看是否正确地将`data`中的每个元素转换为了字符串,并使用了正确的索引方式。另外,你也可以在使用`np.append`函数之前初始化`data_new`数组,避免出现这种错误。
阅读全文