Notice
Recent Posts
Recent Comments
Link
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 단순 반복 자동화
- Web Service Architecture
- 빗썸 API 사용
- java
- 프로그래머스 소수
- Python
- 파이썬
- beautifulsoup
- Web Server란
- WAS WebServer 차이
- JSON 형식
- spring
- BigDecimal
- 프로그래머스
- 와스 웹서버의 차이
- 오라클
- pybithumb
- string format
- JavaScript Obejct Notation
- 즐겨찾기가 가장 많은 식당 정보 출력하기
- 프로그래머스 SQL
- 변동성 돌파전략
- 리눅스 rwx
- 파이썬 가상환경
- 리눅스
- WAS란
- JSON특징
- 파이썬 주식
- 트레이딩 봇 만들기
- 리눅스 777
Archives
- Today
- Total
IT 개발자_S
파이썬 Pandas를 이용한 데이터 분석 (지하철 데이터 분석) 본문
반응형
● Pandas를 이용하여 데이터를 분석 할 수 있다.
● 실습 프로젝트 지하철 데이터 분석
● 실습 개요는 아래와 같음
lab01_subway2013.csv : 서울교통공사 지하철 환승역 환승인원 정보 csv 파일이다.
1) 지하철 파일을 읽고, 5행만 출력
2) 행 제목만 출력
3) 열 제목만 출력
4) “평일” 환승인원을 기준으로 오름차순 정렬하여 출력
5)(제외) 신도림, 잠실 ,영등포구청 역 정보만 출력
6) 토요일 환승 인원이 100000명 이상의 역의 역명과 다른 요일 환승인원 출력
7) 일요일 환승 인원만 역명과 함께 출력
8) 11~20번째 행의 일요일 환승 인원만 역명과 함께 출력
해당 글에서는 파이썬 Pandas를 활용하여 데이터 분석 실습을 알아보는 시간을 가지겠습니다.
해당 실습 데이터는 지하철 데이터를 활용
Pandas란 파이썬에서 데이터 분석을 편리하게 해주는 데이터 프레임 형태로 데이터를 관리할 수 있는 함수이다.
import pandas as pd
subway = pd.read_csv("/content/drive/My Drive/Colab Notebooks/chapter03/lab01_subway2013.csv", encoding="utf-8")
2,3번
4) “평일” 환승인원을 기준으로 오름차순 정렬하여 출력
subway.sort_values(by='평일') # 점수 기준 오름 차순 정렬
#5)(제외) 신도림, 잠실 ,영등포구청 역 정보만 출력
subway[ ( subway["역명"] == '신도림' )| ( subway["역명"] == '잠실' ) | ( subway["역명"] == '영등포구청' )]
# 토요일 환승 인원이 100000명 이상의 역의 역명과 다른 요일 환승인원 출력
subway[ (subway["토요일"] >1000) ]
#7) 일요일 환승 인원만 역명과 함께 출력
subway.loc[: ,('역명', '일요일')] .sort_values(by='일요일' , ascending=False)
#8) 11~20번째 행의 일요일 환승 인원만 역명과 함께 출력
subway.loc[11:20, ('역명', '일요일')].sort_values(by='일요일' , ascending=False)
#9) 역명만 출력. 단 중복해서 출력하지는 말 것.
subway['역명'].unique()
반응형
'IT > 파이썬' 카테고리의 다른 글
파이썬 데이터 분석 시각화 방법 matplotlib (0) | 2020.10.31 |
---|---|
파이썬 데이터 분석 결측치 확인하기 (0) | 2020.10.31 |
파이썬 셀레늄 Selenium 크롤링하기 (0) | 2020.10.24 |
파이썬 예외처리시 어떻게 처리할까? (0) | 2020.10.24 |
트레이딩 봇 만들어서 부자되기 프로젝트 -01 빗썸 연결하기 (0) | 2020.10.20 |
Comments