N,P,D quiz(Mission5)

잠시 집중하면 금방 끝납니다!

하루에 코딩 관련 quiz가 2개라니 선넘었다고 생각하고 계시는건 아니죠;?

"np"와 "pd"와 "df"가 다 들어간 깔끔한 문제 하나 풀어볼까요?

Q : 다음과 같은 numpy array가 주어졌을 때, 이를 pandas DataFrame으로 변환하고, 컬럼 이름을 'name', 'age', 'gender'로 지정하세요.

A : 밑의 코드에서 pandas 모듈을 사용하여 numpy array를 DataFrame으로 변환하고, columns 인자를 사용하여 컬럼 이름을 지정합니다. 이후에 DataFrame을 출력합니다.

import pandas as pd
import numpy as np

arr = np.array([
    ['Kim', 35, 'M'],
    ['Ko', 28, 'F'],
    ['Choi', 29, 'F'],
    ['Lee', 36, 'F']
])

df = pd.DataFrame(arr, columns=['name', 'age', 'gender'])
print(df)
import numpy as np

arr = np.array([
    ['Kim', 35, 'M'],
    ['Ko', 28, 'F'],
    ['Choi', 29, 'F'],
    ['Lee', 36, 'F']
])

이정도만 확인하고 다음에 인공지능 학습시간에 깊게 배워보도록 합시다!

Last updated