Pandas dataframe의 열을 인쇄하는 방법


다음 방법을 사용하여 Pandas DataFrame의 열을 인쇄할 수 있습니다.

방법 1: 머리글 없이 열 인쇄

 print (df[' my_column ']. to_string (index= False ))

방법 2: 헤더가 있는 열 인쇄

 print (df[[' my_column ']]. to_string (index= False ))

다음 예에서는 다음 pandas DataFrame에서 실제로 각 메서드를 사용하는 방법을 보여줍니다.

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29, 32],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4, 5],
                   ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12, 8]})

#view DataFrame
print (df)

   points assists rebounds
0 25 5 11
1 12 7 8
2 15 7 10
3 14 9 6
4 19 12 6
5 23 9 5
6 25 9 9
7 29 4 12
8 32 5 8

예 1: 헤더 없이 열 인쇄

다음 코드는 열 헤더 없이 포인트 열 값을 인쇄하는 방법을 보여줍니다.

 #print the values in the points column without header
print (df[' points ']. to_string (index= False ))

25
12
15
14
19
23
25
29

to_string() 함수를 사용하면 열 헤더와 행 인덱스 값 없이 도트 열 값만 출력할 수 있습니다.

예 2: 헤더가 있는 열 인쇄

다음 코드는 열 헤더와 함께 포인트 열의 값을 인쇄하는 방법을 보여줍니다.

 #print the values in the points column with column header
print (df[[' points ']]. to_string (index= False ))

 points
     25
     12
     15
     14
     19
     23
     25
     29
     32

포인트 열 값과 열 헤더가 인쇄됩니다.

참고 : 이 예제와 이전 예제의 유일한 차이점은 열 이름 주위에 이중 괄호를 사용하여 값과 함께 열 헤더를 인쇄할 수 있다는 것입니다.

추가 리소스

다음 튜토리얼에서는 Pandas에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

색인 없이 Pandas DataFrame을 인쇄하는 방법
Pandas DataFrame의 모든 행을 표시하는 방법
Pandas DataFrame에서 모든 열의 유형을 확인하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다