분류 전체보기
-
chapter-2 서울시 범죄 현황 분석파이썬으로 데이터 주무르기 2021. 10. 21. 20:57
2장 서울시 범죄 현황 분석¶ 우리는 1장에서 꽤 기나긴 여정을 거치며 많은 일을 했습니다. 데이터를 다루는 사람들은 항상 객관적으로 데이터를 이용해서 검증 가능한 범위 안에서 판단하게 됩니다. 그래서 데이터를 가지고 가설 혹은 인식을 검증하는 일도 할 수 있게 됩니다. 사실 이런 일들이 쾌감도 잇고 즐겁습니다. 2-2 pandas를 이용하여 데이터 정리하기¶ In [1]: import numpy as np import pandas as pd 먼저 numpy와 pandas는 항상 import하는 모듈이라고 생각하면 됩니다. 이제 다운받은 데이터를 pandas로 읽어보겠습니다. crime_anal_police라는 변수에 저장합니다. 그 내용을 보면 서울시 경찰서별로 살인,강도,강간,절도,폭력이라는 5대 범..
-
chapter-01 서울시 구별 CCTV 현황 분석파이썬으로 데이터 주무르기 2021. 10. 21. 20:52
1장 서울시 구별 CCTV 현황 분석¶ 이제 첫 작업입니다. 설레는 마음을 잠시 누르면서 먼저 목표에 대해 이야기하겠습니다. 이번 1장에서는 서울시 구별 CCTV 현황을 분석합니다. 단순히 어디에 CCTV가 많이 설치됐는지부터 시작해서 구별 인구 대비 비율을 확인하는 것까지 진행합니다. 특히 인구 현황을 보면서 구별 인구 현황에 대해서도 확인해볼까 합니다. 그리고 구별 CCTV 현환을 시각화하는 부분도 이야기하려고 합니다. 그리고 이런 과정을 거치면서 이 책이 여러분에게 바라는 것은 1장을 학습하면서 파이썬의 기초를 학습하고, pandas와 Matplotlib의 기초에 대해서도 익히기를 기대하고 있습니다. 1-2 파이썬에서 텍스트 파일과 엑셀 파일 읽기 - pandas¶ 1-1절에서 우리는 CSV파일과 ..
-
jupyter 한글 폰트 깨짐 해결방안AWS(Ubuntu20.04)한글 폰트 설치 2021. 10. 18. 23:56
이번에는 이전 한글 폰트 설치를 하였음에도 깨짐 현상을 해결하는 방법을 올려보도록 하겠다. 폰트를 설치했음에도 깨짐 현상이 해결이 안되어 많이 찾아보고 해결했던 방법이다. - 이전 한글 폰트 설치 AWS(Ubuntu20.04)한글 폰트 설치 이번에 AWS에 한글 폰트 설치 방법을 알아보려 한다. (환경 : AWS Ubuntu20.04) 위그림 보시는것 처럼 한글 폰트가 적용이 안되는 모습이다. 폰트 설치는 간단하니 하나씩 정리를 해서 올려보도록 하자 uikang.tistory.com 폰트 실행코드를 입력했음에도 폰트가 깨지고 있는걸 볼수있다. 분명 이전에 폰트를 설치했음에도 불구하고.. 자 이제 찾아낸 방법으로 하나씩 해결해보도록 하자. 1. 폰트 캐쉬 삭제해주기. 일단 문제는 아나콘다환경에서 한글폰트 ..
-
AWS(Ubuntu20.04)한글 폰트 설치AWS(Ubuntu20.04)한글 폰트 설치 2021. 10. 18. 22:50
이번에 AWS에 한글 폰트 설치 방법을 알아보려 한다. (환경 : AWS Ubuntu20.04) 위그림 보시는것 처럼 한글 폰트가 적용이 안되는 모습이다. 폰트 설치는 간단하니 하나씩 정리를 해서 올려보도록 하자. 1. 폰트확인 일단 폰트가 있는지 먼저 확인해보자. 다음 코드로 확인 - $ fc-list - $ fc-list :lang=ko 폰트 확인이 안되며 Command 'fc-list' not found, but can be installed with: apt install fontconfig 나온다. - $ apt install fontconfig 설치도 해주도록 하자. 설치전(폰트가 없는상태) 스크린샷을 못찍어서 넘어가도록 하겠다. 2. 폰트가 있는 파일로 이동하자. $ cd/usr/share/..
-
github 폴더 만들고 클론하는법github 폴더만들고 주피터 클론 방법 2021. 10. 14. 01:17
파일 만드는 법을 자주까먹어 이렇게 블로그에 글을 작성해본다. 자주하는것이 아니기때문에 기억할때 글로 적어보자. 1. GitHup 사이트 들어가기 Repositories 클릭! 2. 폴더생성 준비 New 클릭! 3. 폴더 이름 및 설정 3-1 Repository name 설정 -> Add a README file 체크! 3-2 Add.gitignore 체크박스 클릭 -> .gitignore template: None 클릭 -> python을 찾기위해 입력 -> Python 선택 3-3 Choose a license 체크 -> License:None 클릭! -> MIT License 선택! 3-4 위 설정 완료후 Create repository 클릭! 4. 폴더 완성 후 주피터노트북 클론 준비. Code ..
-
chapter-3.3 미래에 볼 영화의 평점 예측하기이것이 데이터 분석이다 with 파이썬 2021. 10. 13. 23:51
3.3 미래에 볼 영화의 평점 예측하기¶ 데이터 분석을 통해 아직 사람들이 보지 않았지만 좋아할 만한 영화들을 추천할 수 있을까요? 넷플릭스같은 서비스들은 이러한 것들을 평점 예측 기본으로 제공하고 있습니다. 이번 절에서는 이러한 평점 예측 기법을 알아보겠습니다. Step 1 탐색: MovieLens 데이터 살펴보기¶ MovieLens 데이터는 총 3개의 데이터셋으로 분리되어 있으며 데이터셋을 구성하는 피처는 아래와 같습니다. 데이터셋 : 피처 rating 데이터 : user_id(유저 번호), movie_id(영화 번호), rating(점수), time(데이터 등록시간) movie 데이터 : movie_id(영화 번호), title(영화 제목), genre(장르) user 데이터 : uesr_id(유저..
-
chapter-5.2 구매 데이터를 분석하여 상품 추천하기이것이 데이터 분석이다 with 파이썬 2021. 10. 11. 17:47
5.2 구매 데이터를 분석하여 상품 추천하기¶ 이번 절에서는 구매 데이터 분석에 기반한 온라인 스토어 상품 추천 시뮬레이션 예제를 알아보겠습니다. 예제에서는 피처 엔지니어링, 그리고 행렬 완성 기반 점수 예측 방법을 이용하여 상품 추천 시물레이션을 수행합니다. 분석에 사용할'UK Retail'데이터는 영국의 한 선물 판매 온라인 스토어에서 발생한 거래 데이터로, 주 고객은 선물 도매상입니다. Step 1 탐색적 분석: UK Retail 데이터 분석하기¶ 예제에서 사용할 UK Retail 데이터셋은 다음과 같은 피처로 구성되어 있습니다. invoiceNO : 거래 고유 번호 StockCode : 상품 고유 번호 Description : 상품명 Quantiy : 거래 수량 InvoiceDate : 거래 일시..
-
AWS 환경에서 Jupyter notebook 설치 및 실행AWS 2021. 10. 7. 14:21
AWS 인스턴스 구축후 Jupyter notebook 설치 및 실행 AWS 인스턴스 구축방법은 아래 링크를 통해 알아보면 되겠다. 리눅스나 우분투 설치 방법은 같고 실행 방법도 같다.(실행코드만 살짝 다르다.) 구축하기를 했으니 바로 넘어가자. - AWS EC2 서버 구축 하기 [AWS] EC2 구축 하기 Amazon Web Services(AWS)는 전 세계적으로 분포한 데이터 센터에서 200개가 넘는 완벽한 기능의 서비스를 제공하는, 세계적으로 가장 포괄적이며, 널리 채택되고 있는 클라우드 플랫폼입니다. EC2 란? El uikang.tistory.com 위 링크는 아마존 리눅스 접속 방법이 ec2-user@탄력적 IP로 적용후 -> 이름설정 -> 세이브 -> 오픈이였다. Ubuntu는 밑에 그림을 ..