Python Numpy二维数组到表

Python Numpy二维数组到表,python,numpy,matplotlib,Python,Numpy,Matplotlib,我有一个18x18 2d numpy阵列(这是一个混乱矩阵)…我需要/想要在ipython笔记本中显示它作为一个表 当我简单地打印出来时,它会重叠显示——行太长,占据了两行 是否有一个库允许我以电子表格格式打印此数组?您可以使用它 import pandas as pd print pd.DataFrame(yourArray) 注意: Konstantinos提案仅适用于1-D和2-D阵列 您可以使用numpy.array2string(): 输出: [1 2 3] [4 5 6] 另

我有一个18x18 2d numpy阵列(这是一个混乱矩阵)…我需要/想要在ipython笔记本中显示它作为一个表

当我简单地打印出来时,它会重叠显示——行太长,占据了两行

是否有一个库允许我以电子表格格式打印此数组?

您可以使用它

import pandas as pd
print pd.DataFrame(yourArray)
注意: Konstantinos提案仅适用于1-D和2-D阵列

您可以使用
numpy.array2string()

输出:

 [1 2 3]
 [4 5 6]

另请参见:

您可以尝试将其加载到数据帧中。那看起来应该好多了。
 [1 2 3]
 [4 5 6]