-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
미해결
day_count.iloc[i]와 day_count[i]의 차이 질문
22.01.03 22:27 작성 조회수 181
1
안녕하세요 선생님,
좋은 강의 잘보고 있습니다.
이번 강의 내용에서,
day_count.iloc[i]와 day_count[i]가 똑같이 나오는데요. 굳이 iloc을 써야하는이유가 있을까요?
하기 코드에서도 똑같은 코드가 나와서 질문드립니다.
g = day_count.plot(figsize = (15,4))
for i in range(len(day_count)):
case_count = day_count.iloc[i]
답변을 작성해보세요.
2
박조은
지식공유자2022.01.03
안녕하세요.
질문해 주신 것처럼 해당 내용에서는 loc, iloc 어떤 것을 사용하든 상관이 없습니다.
하지만 index 값이 숫자가 아니라 "강남구", "마포구" 처럼 문자라면 숫자를 사용해서 loc로 데이터를 가져올 수는 없을거에요. 이 때는 loc["강남구"], loc["마포구"] 와 같은 형태로 가져오면 되겠죠.
iloc 는 index 의 value 가 아니라 순서로 가져오는 거라 순서대로 가져오고 싶다면 iloc[0], iloc[1] 등으로 가져올 수 있습니다.
여기에서는 인덱스 값과 순서가 같아서 그 부분에 대해 질문해 주신것으로 보입니다.
혹시 제가 질문을 제대로 이해한게 아니라면 다시 질문해 주세요!
새해 복 많이 받으세요 :)
답변 1