mat_L1 = mat_L1_df.to_numpy()[1:,1:]
L1_G = nx.from_numpy_array(mat_L1, parallel_edges=False, create_using=nx.DiGraph)
我想制作一个图表。 但是,
nx.from_numpy_array
无法识别 numpy 数组数据形成。
KeyError: 'O'
TypeError: Unknown numpy data type: object
确保
mat_L1
是数字,例如根据您在做什么,使用 mat_L1.astype(int)
或 mat_L1.astype(float)
。