Python에서 pandas를 사용하는 가장 쉬운 방법: pd 형식으로 pandas 가져오기


pandas 는 Python 프로그래밍 언어를 기반으로 구축된 오픈 소스 데이터 분석 라이브러리입니다.

Python 환경으로 팬더를 가져오는 가장 일반적인 방법은 다음 구문을 사용하는 것입니다.

 import pandas as pd

코드의 import pandas 부분은 Python에 pandas 데이터 분석 라이브러리를 현재 환경에 통합하도록 지시합니다.

그런 다음 코드의 as pd 부분은 Python에 pandas에 별칭 pd를 제공하도록 지시합니다. 이를 통해 pandas.function_name 대신 pd.function_name을 입력하여 pandas 함수를 사용할 수 있습니다.

팬더를 가져온 후에는 내장된 기능을 사용하여 데이터를 생성하고 분석할 수 있습니다.

시리즈 및 DataFrame을 만드는 방법

팬더에서 작업하게 될 가장 일반적인 데이터 유형은 SeriesDataFrames 입니다.

1. 시리즈

시리즈는 1차원 배열입니다. 다음 코드는 Pandas를 사용하여 시리즈를 빠르게 생성하는 방법을 보여줍니다.

 import pandas as pd

#defineSeries
x = pd. Series ([25, 12, 15, 14, 19, 23, 25, 29])

#displaySeries
print (x)

0 25
1 12
2 15
3 14
4 19
5 23
6 25
7 29
dtype: int64

2. 데이터 프레임

DataFrame은 2차원 배열입니다. 다음 코드는 pandas를 사용하여 DataFrame을 빠르게 생성하는 방법을 보여줍니다.

 import pandas as pd

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

#display 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

Pandas를 가져올 때 발생할 수 있는 오류

Pandas를 가져올 때 발생할 수 있는 두 가지 잠재적 오류가 있습니다.

1. NameError: 이름 ‘pd’가 정의되지 않았습니다.

발생할 수 있는 오류는 다음과 같습니다.

 NameError : name 'pd' is not defined

팬더를 가져올 때 팬더의 별칭을 지정하지 못한 경우 이런 일이 발생합니다. 이 오류를 빠르게 해결하는 방법을 알아보려면 이 튜토리얼을 읽어보세요.

2. pandas라는 모듈이 없습니다.

발생할 수 있는 또 다른 오류는 다음과 같습니다.

 no module name ' pandas '

이는 Python이 현재 환경에서 pandas 라이브러리를 감지하지 못할 때 발생합니다. 이 오류를 해결하는 방법을 알아보려면 이 튜토리얼을 읽어보세요.

추가 리소스

Pandas에 대해 자세히 알아보려면 다음 리소스를 확인하세요.

Python 통계 가이드 전체 목록
온라인 팬더 문서 페이지
데이터 분석을 위한 Python – Wes McKinney
팬더 공식 트위터 페이지

의견을 추가하다

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