파이썬(Python3) Pandas 핵심 기능(1)
Pandas 핵심 기능들(1) 1. reindex reindex를 호출하면 데이터를 새로운 index에 맞게 재 배열하고, 존재 하지 않은 index라면 NAN값으로 표시한다. method 옵션을 이용해 ffill 메서드를 활용해 누락된값을 직전의 값으로 채울 수 있다. DataFrame에서 reindex는 row와 columns모두 변경 가능하다. DataFrame에서도 값의 이름이 다르면 NAN값으로 표시한다. # DataFrame 생성 df = pd.DataFrame([4.5,9.0,1.0,-2.0],index = ['a','b','c','d']) df Out[60]: 0 a 4.5 b 9.0 c 1.0 d -2.0 # reindex df.reindex(['c','a','b','d','e']) Ou..
2023. 1. 10.
파이썬(Python) Pandas 자료구조(Series, DataFrame)
Series와 DataFrame 1. Series 객체를 담을 수 있는 1차원 배열같은 자료 구조 Series 배열로 생성하기 ser = pd.Series([1,-2,3,0]) ser Out[55]: 0 1 1 -2 2 3 3 0 dtype: int64 Serise의 index설정하기 # Series생성과 동시에 index 설정하기 ser2 = pd.Series([3,-9,4], index = ['a','b','c']) ser2 Out[59]: a 3 b -9 c 4 dtype: int64 # 만들어진 Series에 대입하여 index 설정하기 ser2.index = ['bob','steve','kim'] ser2 Out[60]: bob 3 steve -9 kim 4 dtype: int64 # Seris..
2023. 1. 9.