다음 코드는 df 데이터 프레임에서 행 우선으로 합을 구하고, 그 결과를 E라는 열을 생성해서 저장하는 코드입니다. head() 함수는 많은 데이터 중 처음 5개의 데이터만 확인하고 싶을 때 사용하는 함수로, 많은 양의 데이터의 형태를 확인할 때 유용합니다.
import pandas as pd import numpy as np index = pd.date_range('1/1/2000', periods=8) df = pd.DataFrame(np.random.rand(8,3), index=index, columns=list('ABC')) df['D'] = df['A'] / df['B'] df['E'] = np.sum(df, axis=1) # 행 우선 계산 값을 E열에 저장 df.head()
그림 15-13 행 우선 연산 결과를 E열에 나타낸 결과