Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 Pandas 라이브러리의 시리즈 데이터 구조는 무엇입니까?

<시간/>

시리즈는 Pandas 라이브러리에 있는 1차원 레이블이 지정된 데이터 구조입니다. 축 레이블을 총칭하여 인덱스라고 합니다.

시리즈 구조는 정수, 부동 소수점, 문자열, 파이썬 개체 등과 같은 모든 유형의 데이터를 저장할 수 있습니다. 배열, 사전 또는 상수 값을 사용하여 생성할 수 있습니다.

Python에서 빈 계열을 만드는 방법을 살펴보겠습니다. −

예시

import pandas as pd
my_series = pd.Series()
print("This is an empty series data structure")
print(my_series)

출력

This is an empty series data structure
Series([], dtype: float64)

설명

  • 위의 코드에서 'pandas' 라이브러리를 import하고 alias name을 'pd'로 지정합니다.

  • 다음으로 'Series' 함수를 호출하여 시리즈 데이터 구조를 생성합니다.

  • 그런 다음 콘솔에 인쇄됩니다.

인덱스 값의 이름을 명시적으로 지정하지 않고 배열을 사용하여 계열 데이터 구조를 만드는 방법을 살펴보겠습니다.

예시

import pandas as pd
import numpy as np
my_data = np.array(['ab','bc','cd','de', 'ef', 'fg','gh', 'hi'])
my_series = pd.Series(my_data)
print("This is series data structure created using Numpy array")
print(my_series)

출력

This is series data structure created using Numpy array
0  ab
1  bc
2  cd
3  de
4  ef
5  fg
6  gh
7  hi
dtype: object

설명

  • 필요한 라이브러리를 가져오고 사용하기 쉽도록 별칭 이름을 지정합니다.

  • 다음 단계는 numpy 배열 구조를 만들고 값을 데이터로 전달하는 것입니다.

  • 다음으로 빈 계열 데이터 구조가 생성되고 이전에 생성된 데이터가 매개변수로 전달됩니다.

  • 출력은 콘솔에 표시됩니다.

참고 − 인덱스에 값을 지정하지 않은 경우 0부터 기본값이 할당됩니다.