pandas의 DataFrame개체 다루기
2차원형태의 자료구조를 만들 때 유용한 자료구조 0,1,2를 행 a,b,c를 열로 구성해보자 a b c 0 a0 b0 c0 1 a1 b1 c1 2 a2 b2 c2 위 같은 형태의 자료구조를 만들 때 사용하면 편하다. 우선 딕셔너리를 만든다. from pandas import DataFrame dict_temp = {'a': ['a0', 'a1', 'a2'], 'b':['b0', 'b1', 'b2'], 'c':['c0', 'c1', 'c2']} df_temp = DataFrame(dict_temp) print(df_temp) 위같은 결과가 나온다. 배열의 index에 따라 자동으로 번호가 할당되었다. 열에 접근할 때는 원래 python에서 하는 딕셔너리 접근 방식과 동일하다. df_temp['a'] Dat..
더보기
pandas의 Series 개체의 인덱싱값 지정
python내장 리스트와 달리 인덱스값을 사용자가 지정할 수 있다. 기존 python의 리스트 list_temp = [1,2,3,4,5] list_temp[0] = 1 pandas의 Series 개체 series_temp = Series([1,2,3,4,5], index=['01','02','03','04','05']) Series 개체의 접근 시 index와 value로 접근 가능 for idx in series_temp.values: print(idx) for value in series_temp.index: print(idx) Series 개체가 index를 임의로 정함으로 인해 가질 수 있는 장점으로 인해 얻을 수 있는 또하나의 형태 series_temp_a = Series([1,2,3,4,5],..
더보기