인프런 커뮤니티 질문&답변

이수진님의 프로필 이미지
이수진

작성한 질문수

공공데이터로 파이썬 데이터 분석 시작하기

[4/15] .loc와 .iloc 로 행열 값 가져오기와 차이점 이해하기

스리즈 형태

작성

·

172

1

4분 5초쯤에 말씀하시는 쓰리지?가 대체 뭔지 알수 있을까요?!

그리고  df.loc[[0,1,2],"상호명"]  이렇게 출력하면 행을 리스트 형태로 지정해줬는데도 데이터프레임 형태로 안나오는 건가요 ?? 

감사합니다:)

답변 3

1

이수진님의 프로필 이미지
이수진
질문자

아, 감사합니다:)

1

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요!

Pandas 의 Series 라는 데이터 타입입니다.

아래 설명에 보시면  

  • 결과가 Pandas 의 Series 형태로 반환 

라는 문구가 있는데 여기에서의 Series를 의미합니다. 

8.1  열(column)기준

  • df[열이름]
    • 결과가 Pandas 의 Series 형태로 반환
  • df[[열목록]] : 2개 이상의 열을 가져올 때는 리스트 형태로 묶어서 지정해주어야 합니다.
    • 결과가 Pandas 의 DataFrame 형태로 반환
    • 1개의 열을 2차원 리스트로 지정할 때에도 DataFrame 형태로 반환이 됩니다.

제 유튜브 영상 링크에 데이터프레임과 시리즈를 설명하는 부분이 있습니다.

이것도 함께 참고해 보세요. https://www.youtube.com/watch?v=UQTaNegXQh0

0

박조은님의 프로필 이미지
박조은
지식공유자

감사합니다 :)

이수진님의 프로필 이미지
이수진

작성한 질문수

질문하기