VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray. table = np.array([ Traceback (most recent call last): File "c:\Users\裴沐阳\Desktop\XLWSJ\可视化图表\元素图.py", line 18, in <module> for x in range(table.shape[1]): IndexError: tuple index out of range
时间: 2024-04-28 17:20:46 浏览: 222
2009年聚集考研数学十年真题全方位解码(数学三)
这段错误提示是因为你在使用 NumPy 库中的 np.array() 函数创建了一个多维数组,但其中包含的嵌套序列长度或形状不同,导致创建数组时出现了警告。如果你的嵌套序列确实需要长度或形状不同,可以在创建数组时指定 dtype=object 参数。而关于最后的 IndexError,这通常是因为你试图访问数组中不存在的维度或索引,检查一下代码中的 table 对象是否正确创建和索引即可。
阅读全文