2 Agosto 2019

pandas dataframe 예제

팬더에서 열을 선택하는 세 가지 주요 방법이 있습니다: 예를 들어, “제목” 및 “개요” 열이 있는 영화 데이터 프레임이 있고 중복 된 제목으로 모든 영화를 삭제하려는 경우 : 고유 → 중복을 제거하여 열에서 고유 한 요소를 제공하십시오. 예를 들어 DataFrame 열에 대한 자세한 정보를 원할 경우 항상 목록(my_dataframe.columns.value)을 실행할 수 있습니다. 위의 데이터 캠프 라이트 블록에서 직접 사용해보십시오! 열 또는 여러 열을 삭제하려면 열의 이름을 사용하고 “축”을 1로 지정합니다. 또는 아래 예제에서와 같이 `축`에 대한 필요성을 줄이는 팬더에 `열` 매개 변수가 추가되었습니다. 드롭 함수는 열을 제거한 새 DataFrame을 반환합니다. 실제로 원래 DataFrame을 편집하려면 “인플레이스” 매개 변수를 True로 설정할 수 있으며 반환된 값이 없습니다. 이 전자 필기장의 라이브 예제는 여기에 표시된 기술의 라이브 예제를 볼 수 있습니다. 예를 들어 위의 예에서 아래 목록에서 DataFrame을 만드는 경우 두 행이 동일한 레이블 0을 포함하기 때문에 두 행이 삭제되었습니다. 파일의 열을 데이터 프레임 인덱스로 사용하려면 index_col 인수를 사용합니다.

사전 및 행 인덱스 목록을 전달하여 팬더 DataFrame을 만드는 또 다른 예입니다. 인덱스는 항상 숫자일 필요는 없으며 문자열을 인덱스로 전달할 수도 있습니다. 예를 들어 목록(zip()) 함수를 사용하여 두 개의 목록을 병합할 수 있습니다. 이제 PD를 호출하여 팬더 DataFrame을 만듭니다. DataFrame() 함수입니다. 현재 데이터 프레임의 데이터 형식은 기본적으로 유추됩니다. 그러나 특성 dtype을 추가하고 원하는 형식을 입력하여 DataFrame을 특정 형식으로 강제 할 수도 있습니다. 이 예제와 마찬가지로 DataFrame에 값이 있으면 다양한 작업을 수행할 수 있습니다.

예를 들어 팬더를 사용하여 통계를 계산할 수 있습니다. 이러한 경우 런타임에 만들어지는 lambda 함수 또는 익명 함수로 작업했습니다. 그러나 사용자 고유의 함수를 작성할 수도 있습니다. 예: 위의 예에서 관찰하는 경우 레이블이 중복됩니다.

Contact us

Get in touch with us!