데이터 프레임의 축을 따라 특정 기능을 적용해야 하는 경우가 있습니다. 축을 지정할 수 있습니다. 그렇지 않으면 기본 축이 열 단위로 간주되고 모든 열이 배열로 간주됩니다.
축이 지정되면 데이터에 대해 행 단위로 작업이 수행됩니다.
'적용' 기능은 데이터 프레임의 점 연산자와 함께 사용할 수 있습니다. 예를 들어 보겠습니다 -
예시
import pandas as pd import numpy as np my_data = {'Age':pd.Series([45, 67, 89, 12, 23]),'value':pd.Series([8.79,23.24,31.98,78.56,90.20])} print("The dataframe is :") my_df = pd.DataFrame(my_data) print(my_df) print("The description of data is :") print(my_df.apply(np.mean))
출력
The dataframe is : Age value 0 45 8.79 1 67 23.24 2 89 31.98 3 12 78.56 4 23 90.20 The description of data is : Age 47.200 value 46.554 dtype: float64
설명
-
필요한 라이브러리를 가져오고 사용하기 쉽도록 별칭 이름을 지정합니다.
-
키와 값으로 구성된 시리즈 사전이 생성되며, 여기서 값은 실제로 시리즈 데이터 구조입니다.
-
이 사전은 나중에 'pandas' 라이브러리에 있는 'Dataframe' 함수에 매개변수로 전달됩니다.
-
데이터 프레임이 콘솔에 인쇄됩니다.
-
데이터에 대한 모든 정보를 얻고 있습니다.
-
'describe' 함수는 데이터 프레임에서 호출됩니다.
-
설명은 콘솔에 인쇄되어 있습니다.