Python 12

[ 빅데이터의 이해 ] 공공 데이터를 이용하여 지하철 이용객 데이터 분석 - 3

이전 포스팅에서 이어지는 내용이므로 꼭 보고 오는 것을 추천 https://jerrys-ai-lab.tistory.com/38 [ 빅데이터의 이해 ] 공공 데이터를 이용하여 지하철 이용객 데이터 분석 - 2 이전 포스팅에서 이어지는 내용이므로 꼭 보고 오는 것을 추천 https://jerrys-ai-lab.tistory.com/37 [ 빅데이터의 이해 ] 공공 데이터를 이용하여 지하철 이용객 데이터 분석 - 1 2021년 1학기에 진행한 프 jerrys-ai-lab.tistory.com 저번 포스팅을 통해서 승하차 인원이 어디 역에 많은지, 언제 승하차가 인원이 제일 많은지 살펴보았다. 이번 포스팅은 저녁 10시 이후에 어디가 승하차 인원이 제일 많은지 알아보고, 제일 최근 데이터인 2021년 5월과 2..

Project_Log 2022.02.06

[ 빅데이터의 이해 ] 공공 데이터를 이용하여 지하철 이용객 데이터 분석 - 2

이전 포스팅에서 이어지는 내용이므로 꼭 보고 오는 것을 추천 https://jerrys-ai-lab.tistory.com/37 [ 빅데이터의 이해 ] 공공 데이터를 이용하여 지하철 이용객 데이터 분석 - 1 2021년 1학기에 진행한 프로젝트인데, 그동안 다사다난하여 이제야 프로젝트 로그를 적는다. 이 프로젝트는 학교 기말과제로 제출하였고, 제목에도 있듯이 '빅데이터의 이해'라는 과목이었다. 해 jerrys-ai-lab.tistory.com 저번 포스팅에서는 project 목적, 배경 및 필요성, 데이터 수집, 전처리까지 했다. 이번 포스팅은 승하차 인원이 어디에 제일 많이 모이는지, 시각화를 통해서 분석을 한다. [ 데이터 분석 ] 사람들이 많이 모이는 시간, 역 찾기 승·하차로 데이터를 나눠서 분석을..

Project_Log 2022.02.02

[ 빅데이터의 이해 ] 공공 데이터를 이용하여 지하철 이용객 데이터 분석 - 1

2021년 1학기에 진행한 프로젝트인데, 그동안 다사다난하여 이제야 프로젝트 로그를 적는다. 이 프로젝트는 학교 기말과제로 제출하였고, 제목에도 있듯이 '빅데이터의 이해'라는 과목이었다. 해당 기말과제는 자유로운 주제로 데이터를 분석하는 것이었다. 단, 공공데이터를 이용해야 된다. 이 과목은 프로그래밍 언어를 가르치는 것은 아니다. 주로 빅데이터 이론에 대해서 배웠고, 분석 방법도 이론만 배웠다. 교양 과목이었지만, python 언어를 활용할 수 있기 때문에 다른 수강생들과 차이점을 두기 위해 python을 이용해서 분석하기로 마음을 먹었다. 참고문헌 포함하여 10페이지 안으로 보고서를 작성해야 되기 때문에 많은 내용을 담지는 못하지만, 대충 하는 성격은 못되어서 보고서에 담지 못한 내용까지 포함하여 블..

Project_Log 2022.02.02

[Baekjoon 1032] 명령 프롬프트 (python)

문제 공유: https://www.acmicpc.net/problem/1032 1032번: 명령 프롬프트 첫째 줄에 파일 이름의 개수 N이 주어진다. 둘째 줄부터 N개의 줄에는 파일 이름이 주어진다. N은 50보다 작거나 같은 자연수이고 파일 이름의 길이는 모두 같고 길이는 최대 50이다. 파일이름은 www.acmicpc.net [문제 설명] 시작 -> 실행 -> cmd를 쳐보자. 검정 화면이 눈에 보인다. 여기서 dir이라고 치면 그 디렉터리에 있는 서브 디렉터리와 파일이 모두 나온다. 이때 원하는 파일을 찾으려면 다음과 같이 하면 된다. dir *.exe라고 치면 확장자가 exe인 파일이 다 나온다. "dir 패턴"과 같이 치면 그 패턴에 맞는 파일만 검색 결과로 나온다. 예를 들어, dir a? b..

Coding_TEST 2021.06.13

[Baekjoon 2839] 설탕 배달 (python)

문제 공유: https://www.acmicpc.net/problem/2839 2839번: 설탕 배달 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그 www.acmicpc.net [문제설명] 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다. 상근이는 귀찮기 때문에, 최대한 적은 봉지를 들고 가려고 한다. 예를 들어, 18킬로그램 설탕을 배달해야 할 때, 3킬로그램 봉지 6개를 가져가도 되지만, 5킬로그램 3..

Coding_TEST 2021.06.12

[Baekjoon 1157] 단어 공부 (python)

문제 공유: https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net [문제 설명] 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. [제한사항] 첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다. [입출력 예] 입력 출력 예제1 Mississipi ? 예제2 zZa Z 예제3 z Z 예제4 baaa A [입출력 예 ..

Coding_TEST 2021.06.11

[Baekjoon 2750] 수 정렬하기 (python - 버블정렬)

문제 공유: https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net [문제설명] N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. [제한사항] 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. [입출력 예] 예제 입력 예제 출력 5 5 2 3 4 1 1 2 3 4 5 [입출력 예 설명] 첫번째 ..

Coding_TEST 2021.06.10

[Baekjoon 1546] 평균 (python)

문제 공유: https://www.acmicpc.net/problem/1546 1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net [문제설명] 세준이는 기말고사를 망쳤다. 세준이는 점수를 조작해서 집에 가져가기로 했다. 일단 세준이는 자기 점수 중에 최댓값을 골랐다. 이 값을 M이라고 한다. 그러고 나서 모든 점수를 점수/M*100으로 고쳤다. 세준이의 성적을 위의 방법대로 새로 계산했을 때, 새로운 평균을 구하는 프로그램을 작성하시오. [제한사항] 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 ..

Coding_TEST 2021.06.09

[프로그래머스] 기능 개발 (python)

문제 공유: https://programmers.co.kr/learn/courses/30/lessons/42586 코딩테스트 연습 - 기능개발 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 programmers.co.kr [문제 설명] 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100% 일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발 속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 ..

Coding_TEST 2021.05.15

[ Python Project ] EPL 데이터 분석을 통한 토트넘의 현실 - 2

이전 포스팅에서 이어지는 내용이므로 꼭 보고 오는 것을 추천한다. 2021.04.15 - [University] - [ Python Project ] EPL 데이터 분석을 통한 토트넘의 현실 - 1 [ Python Project ] EPL 데이터 분석을 통한 토트넘의 현실 - 1 참고로 나는 이제 막 4년 차가 된 토트넘 팬이다. 2018년 DESK의 경기력과 16-17 시즌의 준우승을 보고 그때부터 토트넘 팬이 되었다. (특히 2018-19 챔스는 정말 잊을 수가 없다.) 2019년 여름에는 토트 jerrys-ai-lab.tistory.com 저번 포스팅에서 토트넘의 현재 순위까지 알아보았었다. 4월 5일 기준(30R)으로 7등이었고, 골득실로 보았을 때는 5등에 위치하였다. 여기서 궁금증이 생겼는데,..

Project_Log 2021.04.16