본문 바로가기

인공지능/데이터분석

Pandas 데이터 분석2(데이터 필터링)

반응형

2022.12.28 - [인공지능/데이터분석] - Pandas 데이터 분석1(데이터 불러오기)

 

Pandas 데이터 분석1(데이터 불러오기)

오늘은 데이터 분석 관련해서 파이썬으로 어떻게 하는지 진행해볼려고 합니다. 개인적으로 주로 많이 쓰는 데이터 불러오기 방법에 관해서 따라하시면서 같이 진행해보시길 바랍니다. 판다스

startagainbornagain.tistory.com

파이썬 데이터 분석 제 2회차 입니다.

 

오늘은 데이터 필터링에

대해서 알아보도록 하겠습니다

 

보통 데이터 분석은 흔히 사람들이 사용하는 엑셀과 비슷하게 생각하시면 조금 더 이해하기 빠릅니다.

반대로 데이터 분석 하는 방법만 어느정도 알고 있다면 엑셀 공부하는게 쉽다고 느끼실 수 있습니다.

 

그럼 저번에 이어서 주식 데이터를 위주로 사용해보도록 하겠습니다.

 

데이터 셋을 출력했을 때 가로줄 맨 위에 보시면 Code, ISU_CD,등이 있습니다 맨 위 가로줄은 '컬럼명' 이라고 생각하시면 편합니다. 만약 제가 주식 이름만 알고 싶다

컬럼명은 대소문자 구분을 해주셔야 합니다.

이 코드를 추가하시고 결과를 보시면

이런 결과를 보실 수 있습니다.

 

 

전에 전체 출력 할 때 컬럼 개수와 로우 개수를 맨 마지막에 출력해주는데 보시면 컬럼 개수가 17개나 됩니다.

하지만 출력 결과에서는 전체를 보여주지 않고 요약해서 보여주기 때문에 뒤에 컬럼이름이 어떤 것이 있는지 모릅니다. 그럴 때 이용하는 방법이 있습니다.

바로 불러온 데이터 이름.columns를 해주면 됩니다.

이런식으로 컬럼이름들을 확인 할 수 있습니다.

반응형

또한 조금 더 세부적으로 데이터를 불러 올 수 있습니다.

 

오픈가격이 7000원이 넘고 동시에 최고가가 1만원이 넘는 주식을 알고 싶을 때는 조건문을 사용하면 됩니다.

위에 있는 코드처럼 조건문을 써주면 됩니다 and를 사용할 때는 &, or를 사용할 때는 | 둘 기호 헷갈리지 않도록 유의하시기 바랍니다.

다음에는 통계와 엮어서 데이터 분석 하는 법을 알아보도록 하겠습니다.

 

 

반응형
LIST

'인공지능 > 데이터분석' 카테고리의 다른 글

Pandas 데이터 분석1(데이터 불러오기)  (0) 2022.12.28