inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

2회 기출유형(작업형1)

iloc 관련 질문

해결된 질문

141

베리

작성한 질문수 3

0

안녕하세요 선생님!

2회 기출유형 (작업형1) 5분경에 df.iloc를 통해서 10개의 데이터를 대체하는 게 있는데요, 이전에 판다스 강의하실 때 iloc의 경우 :10이면 9까지만 포함되는 걸로 기억하는데 제 기억이 잘못된 걸까요?

loc는 [0:9]면 9까지고, iloc는 [0:9]면 8까지로 기억하는데 헷갈리네요 ㅠㅠ 한 번만 다시 설명 부탁드립니다.

python 머신러닝 빅데이터 pandas 빅데이터분석기사

답변 2

0

퇴근후딴짓

네 맞습니다.

  1. loc

  • loc는 라벨 인덱싱을 사용합니다.

  • loc[0:9]라고 하면 0부터 8까지의 인덱스가 아니라 0부터 9까지의 라벨을 가져옵니다.

  1. iloc

  • iloc는 위치 인덱싱을 사용합니다.

  • iloc[0:9]라고 하면 0부터 8까지의 위치 인덱스만 가져옵니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

베리님께서 질문하신 iloc과 관련된 내용으로, 먼저 ilocloc의 기본적인 차이점부터 설명드리겠습니다. iloc은 위치 기반 인덱싱을 위해 사용되며, Python의 기본적인 인덱싱과 같이 0부터 시작합니다. 이때 iloc[0:10]은 0번째 인덱스부터 9번째 인덱스까지, 즉 10개의 데이터를 선택하는 것입니다. iloc의 슬라이싱에서 [시작:끝]은 시작 인덱스를 포함하고 끝 인덱스 바로 앞까지라는 의미에서 베리님의 이해하신 바가 정확합니다.

이와 대조적으로, loc은 레이블 기반 인덱싱을 위해 사용되며, 이 경우 [시작:끝]에서 끝도 포함됩니다. 즉, loc[0:9]는 0부터 9까지의 인덱스를 모두 포함하여 총 10개의 데이터를 선택합니다.

질문하신 내용과 관련하여, 이전에 2회 기출유형 질문에서 유사한 질문이 있었습니다. 여기서 지식공유자는 iloc을 사용하는 것이 좋다고 언급하고 있으며, df.iloc[:10]이라는 표현은 실제로 0번째부터 9번째 인덱스까지, 즉 첫 번째 데이터부터 열 번째 데이터까지를 포함한다고 설명하고 있습니다. 이는 베리님의 이해와 일치합니다.

따라서 베리님의 기억은 정확하며, 이에 대한 더욱 상세한 설명이 필요하시다면, 유사한 질문에 대한 답변 링크를 참조하시기 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

[작업형1] 연습문제 섹션1 ~ 10 의 section4

0

3

1

원핫인코딩과 레이블 인코딩에서 concat

0

20

2

제2유형 질문입니다.

0

25

2

C()

0

22

2

작업형 2에서 strafity 적용 유무

0

28

2

수강 기간 연장 가능 여부 문의드립니다.

0

26

1

ols

0

26

2

2유형 작성관련 질문(일반 심화)

0

23

2

2유형 작성관련 질문

0

21

2

2유형 object컬럼 개수 다르면

0

25

2

코딩팡질문이요ㅠㅠ

0

23

2

관찰값과 기대값의 개념이 헷갈립니다.

0

13

2

작업형2 ID 컬럼 삭제 질문

0

23

2

2유형 작성관련 질문

0

21

2

memoryerror 질문

0

18

2

작업형 유형2 이렇게 고정 템플릿으로 가져가도 될까요?

0

23

1

ID 삭제 필수 인가요?

0

21

3

7회 기출문제 작업형1번 df 변환 후 저장되는 방식 질문

0

20

2

3 유형 귀무가설, 대립가설

0

22

2

인코딩 관련 질문 있습니다

0

26

2

작업형3 이원분산분석 sm에서불러오기 / anova_lm 차이

0

31

2

2유형 원핫인코딩 오류

0

24

2

시험장에서 주석 단축키 안될 때 많나요?

0

29

2

라벨인코딩 방식

0

30

2