Pandas 시리즈 및 인덱스에 NumPy 배열 및 Python 목록으로 액세스
Python의 Pandas 라이브러리에서는 DataFrames에서 NumPy로 데이터를 추출해야 하는 경우가 많습니다. 추가 처리를 위한 배열 또는 Python 목록. 이 문서에서는 인덱스와 열을 모두 사용하여 이 작업을 수행하는 방법을 설명합니다.
NumPy 배열 가져오기
인덱스 또는 열 데이터의 NumPy 배열을 얻으려면 다음을 활용하세요. 값 속성. 예를 들어 인덱스 값을 NumPy 배열로 가져오려면
<code class="python">df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c']) print(df.index.values) # ['a', 'b', 'c'] print(df['A'].values) # [1, 2, 3]</code>
values 속성은 기본 데이터 저장소에 대한 직접 액세스를 제공하므로 변환이 필요하지 않습니다.
가져오기 Python 목록
인덱스 또는 열 데이터를 Python 목록으로 가져오려면 tolist() 메서드를 호출하세요.
<code class="python">print(df.index.tolist()) # ['a', 'b', 'c'] print(df['A'].tolist()) # [1, 2, 3]</code>
이 메서드는 액세스에도 사용할 수 있습니다. Series와 같은 다른 Pandas 개체의 데이터입니다.
위 내용은 Pandas 시리즈 및 인덱스를 NumPy 배열 및 Python 목록으로 추출하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!