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

Python에서 사전 값 목록을 사용하여 데이터 프레임 구조를 만드는 방법을 설명합니까?

<시간/>

Dataframe은 데이터가 행과 열의 형태로 표 형식으로 저장되는 2차원 데이터 구조입니다.

SQL 데이터 테이블이나 엑셀 시트 표현으로 시각화할 수 있습니다.

다음 생성자를 사용하여 생성할 수 있습니다. -

pd.Dataframe(데이터, 인덱스, 열, dtype, 복사)

'data', 'index', 'columns', 'dtype' 및 'copy'는 필수 값이 아닙니다.

사전 목록을 데이터 프레임에 대한 입력으로 전달할 수 있습니다. 사전의 키는 기본적으로 열 이름으로 사용됩니다. 예를 들어 보겠습니다 -

예시

판다를 pdmy_data =[{'ab' :34}, {'mn' :56},{ 'gh' :78}, {'wq' :90},{'az' :123}으로 가져오기 'kl' :45}]my_df =pd.DataFrame(my_data)print("사전 목록에서 생성된 데이터 프레임 :")print(my_df)

출력

<나프레> 사전 목록에서 생성된 데이터 프레임:ab az gh kl mn wq0 34.0 NaN NaN NaN NaN NaN1 NaN NaN NaN NaN 56.0 NaN2 NaN NaN 78.0 NaN NaN NaN3 NaN NaN NaN NaN NaN 90.04 NaN NaN 123. 45.0 난난

설명

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

  • 하나의 사전에 키-값 쌍이 있는 사전 값 목록이 생성됩니다.

  • 이러한 방식으로 여러 사전이 생성되어 목록에 저장됩니다.

  • 이 사전 목록은 나중에 'pandas' 라이브러리에 있는 'Dataframe' 함수에 매개변수로 전달됩니다.

  • 데이터 프레임은 사전 값 목록을 매개 변수로 전달하여 생성됩니다.

  • 데이터 프레임이 콘솔에 인쇄됩니다.

참고 − 'NaN'은 'Not a Number'를 의미하며, 이는 특정 [row,col] 값에 유효한 항목이 없음을 의미합니다.