PYTHON2 헷갈려서 정리하는 pandas (2) ()소괄호함수 호출, 메서드 호출, 튜플print(df), df.drop(...)[]대괄호리스트 정의, 인덱싱, 슬라이싱df['이름'], df.iloc[1]{}중괄호딕셔너리, set{'이름': '홍길동', '나이': 25} 함수, 메서드 뒤엔 () df = df.drop(index=1)data = pd.read_excel("data.xlsx")df = df.drop('나이', axis=1)df.reset_index(inplace=True) df = df.rename(columns={'index': '번호'}) dataframe은 열중심이라고 보면됨 ['컬럼명']print(df.iloc[0]['나이'])df['학과'] = ['컴퓨터공학', '수학과'] print(df.iloc[1]['나이'])print(d.. HANCOM AI ACAMEMY/수업 및 플젝 2025. 4. 16. 헷갈려서 정리하는 pandas (1) DataFrame이란 df = pd.DataFrame({ '이름': ['홍길동', '김철수'], '학과': ['컴퓨터공학', '수학과']}, index=['2023001', '2023002']) 위 코드에서 df는 Pandas DataFrame입니다. DataFrame은 dictionary와 비슷한 구조를 가지고 있지만, 조금 다릅니다. - Dictionary는 키-값 쌍으로 데이터를 저장합니다.- DataFrame은 2차원 테이블 형식으로 데이터를 저장하며, 각 열이 Series 객체로 변환됩니다. 즉, 위 코드에서 pd.DataFrame()은 dictionary 형태로 데이터를 받아들이지만, 결과적으로 DataFrame 객체를 생성합니다. df는 단순한 dictionary가 아니라, Pan.. HANCOM AI ACAMEMY/수업 및 플젝 2025. 4. 16. 이전 1 다음