대중교통 알아야할까 ^^

Soyoung Park·2022년 8월 18일
0

TIL python

목록 보기
7/16

대중교통 데이터 가지고 유.무임승차자 알아보기

티머니 웹사이트 > 이용안내 > 대중교통 통계자료 > 데이터 다운로드 > colab 파일에 경로 복사

^ 구글 드라이브 통해서 문서 불러오기

^ 데이터 읽기

질문: 마지막 줄만 출력해봐라

^ for row in data일때 다 읽고 마지막 줄 출력 남은거를 
for item in row... 를 해줌으로써 마지막 읽은거 보여줌. 

^ 전체 데이터 중 row 4,5 다시 읽어주기

^ range(start, stop, step)
  range 4, 6 : 4번에서 6까지 출력. but 4,5가 출력됨.
  자, 왜그러냐.. 그냥 외우자 ^^ 마지막 수는 출력안된다는 것을.

^ 다시 6_1 파일 새로 열고 reset해서 해보자고

<책 166쪽.................



^ 1.0 의 의미는 무임승차자가 없다...



^ 위와 아래 사진 < 모두의 파이썬 P173>

^ title

import matplotlib.pyplot as plt

**plt 돌릴때 정의해준 거 먼저 돌리고 위에서부터 차근이 실행시켜줘라.


^ plt 넣어줌으로써 원그래프 생성

^ for문 안에다가 넣으면 모든 데이터가 출력됨. 

^위의 코드로 아래와 같은 거 출력해줌


한국어 폰트 설치해주고 실행시켜주기




save as png

plt.savefig(row[1]+''+row[3]+'.png')

^ 한 줄 입력해주고 실행시킨 후 옆에 보면 .png 파일로 저장됨.

range(start, stop, step)

^ 1부터 start해서 10까지. 근데 3만큼 간격을 줘. 

p183...시간별..?

^  (엑셀 파일 맨 뒤 삭제해줘)

시간대별 승차

^다른 시간대 조사해보고 싶으면 row[] 안의 숫자를 바꿔주라
ex) 23-23시59분이면 row[42]로 입력

사용자에게 시간 입력하게 해라.

^위에 23을 사용자가 입력하면 아래와 같이 나온다. 

^ (아래)

^ if time<4: ..... 이거 해줌....


^바로 위의 캡처본이랑 똑같은데 >= 이 기호만 바꿔줌. 
원본 데이터에 마지막 51번째가 없어서 0이 나오는걸 안보이게 하기 위해.




^승하차 



^ figsize

^sum 해줘서 아래 코드 다시 실행시켰을 때

투플 형태(?)

깨알 TIP :

1) 어디 #(주석)표 할 건지 표시해주고 'ctrl + /' 누르면 '#' 입력됨.
2) shift + tap 누르면 들여쓰기 맨 앞으로 댕겨짐. tap만 누르면 들여쓰기 작동됨.

+그냥 for문 코드:


문자 한줄로 읽기


colbab 목차 만들기


SO HARRRRRRRRRRRRRRRRRRRRRRRRRRRD😂

1개의 댓글

comment-user-thumbnail
2022년 8월 18일

너너너너너무 어려웠나봐요? soooooooooooooo hard 인가보니! 고생했어요 월요일에 봐요

답글 달기