Python1 [Python] Pandas 기초 공부 내용 정리 (2) df = pd.DataFrame(np.random.randn(6, 4), index=dates, columns=list("ABCD"))dfdf[0:3]데이터프레임의 0번째 행부터 시작하여 3번째 행 이전까지 (=2번째 행까지) 반환 [실행 결과] df["20130102":"20130104"]데이터프레임의 인덱스가 20230102인 행부터 시작하여 20230104인 행까지 전부 출력. [0:3] 이렇게 인덱스 번호로 슬라이싱하면 제일 마지막 인덱스는 반환되지 않는데, 이렇게 인덱스의 값을 직접 입력하면 해당 값을 갖는 행까지 포함하여 반환되는 차이가 있음. [실행 결과] df.loc[dates[0]]index=dates이므로 0번 인덱스에 해당하는 행 반환 df.loc[:, ["A", "B"]] 첫 행부터.. 2024. 10. 7. 이전 1 다음