有两个有用的settings可以在这种情况下使用:pd.options.display.width和{}
下面是一个小演示:In [118]: pd.options.display.expand_frame_repr
Out[118]: True
In [119]: pd.options.display.width = 50
In [120]: df
Out[120]:
t x z dx \
0 0.000 -500.0 -100.000000 100.000000
1 0.005 -499.5 -100.000000 99.999983
2 0.010 -499.0 -99.999712 99.999933
dz theta dtheta Q_s
0 -0.000000 0.000000 -0.115385 -0.038462
1 0.057692 -0.000577 -0.115274 -0.038425
2 0.115329 -0.001153 -0.115163 -0.038388
In [121]: pd.options.display.width = 100
In [122]: df
Out[122]:
t x z dx dz theta dtheta Q_s
0 0.000 -500.0 -100.000000 100.000000 -0.000000 0.000000 -0.115385 -0.038462
1 0.005 -499.5 -100.000000 99.999983 0.057692 -0.000577 -0.115274 -0.038425
2 0.010 -499.0 -99.999712 99.999933 0.115329 -0.001153 -0.115163 -0.038388
In [131]: pd.options.display.width = 40
In [132]: df
Out[132]:
t x z \
0 0.000 -500.0 -100.000000
1 0.005 -499.5 -100.000000
2 0.010 -499.0 -99.999712
dx dz theta \
0 100.000000 -0.000000 0.000000
1 99.999983 0.057692 -0.000577
2 99.999933 0.115329 -0.001153
dtheta Q_s
0 -0.115385 -0.038462
1 -0.115274 -0.038425
2 -0.115163 -0.038388
In [125]: pd.options.display.expand_frame_repr = False
In [126]: df
Out[126]:
t x z dx dz theta dtheta Q_s
0 0.000 -500.0 -100.000000 100.000000 -0.000000 0.000000 -0.115385 -0.038462
1 0.005 -499.5 -100.000000 99.999983 0.057692 -0.000577 -0.115274 -0.038425
2 0.010 -499.0 -99.999712 99.999933 0.115329 -0.001153 -0.115163 -0.038388
In [127]: pd.options.display.width
Out[127]: 30
以下是所有diplay选项的列表:
^{pr2}$