728x90
반응형
df.head와 print(df.head)의 차이
df.head()와 print(df.head)는 서로 다른 동작을 수행한다.
1.df.head(): 이 함수는 Pandas 데이터프레임(df라 가정)의 처음 몇 개의 행을 반환한다. 기본적으로 처음 5개의 행을 반환하지만, 괄호 안에 숫자를 넣어서 반환할 행의 수를 조절할 수 있다. 이 함수는 데이터프레임의 일부를 보여주는 것이 목적이므로 값을 반환한다.
예를 들면, df.head(10)은 처음 10개의 행을 반환한다.
2. print(df.head): 이것은 df.head 메서드 자체를 출력하는 것이다. 이렇게 하면 메서드의 위치와 속성을 출력하게 된다. 그러나 실제로 데이터프레임의 일부를 출력하지 않는다
일반적으로 데이터프레임의 내용을 확인하려면 df.head()를 사용하는 것이 좋다. df.head만 사용하면 데이터프레임의 내용이 아니라 메서드 자체가 출력되므로 실제 데이터를 확인할 수 없다.
728x90
반응형
'tool 공부 > PYTHON' 카테고리의 다른 글
Python 특정 문자 포함 행 추출하기 (3) | 2024.11.09 |
---|---|
파이썬 행 개수 늘리기 (0) | 2024.07.04 |
파이썬 merge 여러개 한번에 하기 (0) | 2024.03.13 |
kiwi(키위) 형태소 분석기 설치 (0) | 2024.02.20 |
파이썬 중복 처리 (1) | 2023.11.24 |