간단하게 먼저 data 어떻게 생겼는지 알아본다.
trainDF = pd.read_csv(trainFile)
trainDF
이렇게하면 다음과 같이 데이터가 생략되어 뜬다.
다음과 같이 길게길게 데이터 전체를 보고싶다면?
이 코드 추가하면 됨
pandas에서 글자수 제한해서 보여주는건데 50 말고 None, 숫자 등 맘대로 설정 가능
1) 글자수 50자 제한 (생략 시)
pd.set_option('display.max_colwidth', 50) # pandas가 전체 문자열 50자 제한
trainDF.loc[0]
- 결과 :
id 229ee8 problem Let $k, l > 0$ be parameters. The parabola $y ... answer 52 Name: 0, dtype: object
2) 글자수 제한 None으로 없애서 전체 문자열 확인
pd.set_option('display.max_colwidth', None) # pandas가 전체 문자열 생략하지 않고 모두 출력
trainDF.loc[0]
- 결과 : id 229ee8
problem Let $k, l > 0$ be parameters. The parabola $y = kx^2 - 2kx + l$ intersects the line $y = 4$ at two points $A$ and $B$. These points are distance 6 apart. What is the sum of the squares of the distances from $A$ and $B$ to the origin?
answer 52
Name: 0, dtype: object
확실히 길게 데이터가 시원하게 잘 보인다.