4
팬더를 다룰 때, 운동 상태 및 각도 상태의 개체 분석을 인쇄하려고합니다. 데이터를 인쇄 할 물었을 때Python - 팬더 출력 제한 열
def displayData(tList, xList, zList, dxList, dzList, thetaList, dthetaList, Q_sList):
states = pd.DataFrame({ 't' : tList,
'x' : xList,
'z' : zList,
'dx' : dxList,
'dz' : dzList,
'theta' : thetaList,
'dtheta' : dthetaList,
'Q_s' : Q_sList})
print states[['t', 'x', 'z', 'dx', 'dz', 'theta', 'dtheta', 'Q_s']]
그러나, 출력이 특정 지점 이상으로 열을 나누기 : 다음과 같이 그렇게 내 코드는
t x z dx dz theta \
0 0.000 -500.000000 -100.000000 100.000000 -0.000000 0.000000
1 0.005 -499.500000 -100.000000 99.999983 0.057692 -0.000577
2 0.010 -499.000000 -99.999712 99.999933 0.115329 -0.001153
... ... ... ... ... ... ...
dtheta Q_s
0 -0.115385 -0.038462
1 -0.115274 -0.038425
2 -0.115163 -0.038388
... ... ...
나는 국가의 많은 수천으로 그 당시 인쇄하려면 판다가 테이블을 깨지 말고 남은 두 개의 데이터 필드를 가져와 스크롤하지 않고 주어진 상태를 분석 할 수있게하고 싶습니다. 이 문제가 발생하지 않도록 인쇄 할 특정 치수를 정의 할 수있는 방법이 있습니까? pd.options.display.width
하고 여기에
pd.options.display.expand_frame_repr
작은 데모입니다 :
세트 :'pd.options.display.expand_frame_repr = False' – MaxU
작동 완벽하게 –
그 대답 안해 주실 래요? 이 질문은 외부 세계로부터 답변을 얻지 못한 것처럼 보입니다. 작은 대답이라는 사실은 중요하지 않습니다. 맞죠? – vmg