Python Jupyter笔记本中的打印表

Python Jupyter笔记本中的打印表,python,pandas,jupyter,Python,Pandas,Jupyter,如何打印包含3列的表格(索引、协方差矩阵、均方误差) 矩阵表包含所有必要的内容。但是,我如何调整它,使其易于理解?不需要有光泽的乳胶,但可以使用。使用pandas.DataFrame()代替: 或者一下子: df = pd.DataFrame({'a': a, 'b': b, 'c': c}) df a b c 0 0 10 20 1 1 11 21 2 2 12 22 3 3 13 23 4 4 14 24 5 5 15 25 6 6 1

如何打印包含3列的表格(索引、协方差矩阵、均方误差)

矩阵
包含所有必要的内容。但是,我如何调整它,使其易于理解?不需要有光泽的乳胶,但可以使用。

使用pandas.DataFrame()代替:

或者一下子:

df = pd.DataFrame({'a': a, 'b': b, 'c': c})

df
   a   b   c
0  0  10  20
1  1  11  21
2  2  12  22
3  3  13  23
4  4  14  24
5  5  15  25
6  6  16  26
7  7  17  27
8  8  18  28
9  9  19  29

你好。我建议您创建一个最简单的工作示例,因为您的问题与您发布的数据或算法无关,使其工作是浪费时间的(目前没有)。现在它工作了。抱歉。如果左列是从0到9的索引,中间列有2x2个矩阵作为元素,而右列又有整数,那该怎么办呢?旁注:请不要在代码中使用>>>,它是无用的,并且很难自己复制和运行
import pandas as pd

df = pd.DataFrame()
a=range(10)
b=range(10,20)
c=range(20,30)
df['a']=a
df['b']=b
df['c']=c

df
   a   b   c
0  0  10  20
1  1  11  21
2  2  12  22
3  3  13  23
4  4  14  24
5  5  15  25
6  6  16  26
7  7  17  27
8  8  18  28
9  9  19  29
df = pd.DataFrame({'a': a, 'b': b, 'c': c})

df
   a   b   c
0  0  10  20
1  1  11  21
2  2  12  22
3  3  13  23
4  4  14  24
5  5  15  25
6  6  16  26
7  7  17  27
8  8  18  28
9  9  19  29