최근 글
- 데이터 수집 프로젝트 3_데이터 확인 및 시각화 제가 맡은 부분은 데이터 확인 및 시각화 였습니다. 얻은 정보를 보기 쉽게 시각화 하고 발표를 위해 ppt준비를 했습니다. 먼저 크롤링을 완료하면 얻어지는 결과 입니다. 강남구 부터 카페의 정보가 저장되는 것을 확인 할 수 있습니다. CSV 파일이 잘 저장 된것을 볼수 있습니다. 다음으로 시각화 자료들을 보겠습니다. 그래프를 활용하여 어떤 종류의 카페가 많은지 확인 할 수 있습니다. 확인 결과 카페,디저트 유형이 제일 많았고 다음으로 베이커리, 케이크 전문 순으로 갯수가 많은것을 확일 할 수 있습니다. 다음은 인구 정보 입니다. 국가 통계 포털에 '행정구역 시군구 별 주민등록 세대' 를 다운받아 시각화 했습니다. 송파구, 관악구, 강남구 순으로 인구가 많은 것을 확인 했습니다. 구 마다 알아 볼 수 있게..
- 데이터 수집 프로젝트 2_웹 크롤링 데이터 수집을 하기 위해 웹 크롤링을 사용했습니다. 크롤링이란? 프로그램이 웹 사이트를 정기적으로 돌며 정보를 추출하는 기술 이런 프로그램을 크롤러(Crawler) 또는 스파이더(Spider)라고 부르기도 한다 저희는 네이버 지도의 플레이스 화면에 나와있는 정보를 크롤링으로 수집해 CSV파일로 저장 후 얻은 데이터를 시각화 하는 프로젝트를 하기로 결정 했습니다. 먼저 네이버 지도 플레이스의 화면 입니다. 경로를 지정해 줘야하기 때문에 웹 사이트를 살펴보았습니다. 먼저 검색창에 카페의 이름을 검색 해줘야하고 2번 공간을 맨밑까지 스크롤을 해줘야합니다. (스크롤 하면 계속 업체가 추가되서 나옴) 다시 맨 위부터 카페정보를 순서대로 크롤링 하고 다음 페이지로 넘어가서 같은 작업을 반복 합니다. 크롤링이 끝나면..
- 데이터 수집 프로젝트 1_데이터 수집 프로젝트(웹 크롤링) 안녕하세요 강동믓재이 입니다. 이번엔 제가 다니고 있는 KG 에듀원 아이티 뱅크에서 저희 조원들과 진행한 프로젝트에 대해 포스팅 하겠습니다. IT공부를 시작하고 간단하지만 첫 프로젝트였던 만큼 긴장이 많이 되었습니다. 포스팅 시작 하겠습니다. '데이터 수집' 프로젝트 이번 프로젝트는 '데이터 수집' 프로젝트 입니다. 저희 팀은 '서울시 각 구의 인구들과 서울시 각 구 카페의 점포수와 유형별 분석' 이라는 주제로 데이터 수집을 하기로 했습니다. 이 주제를 선정한 이유는 단순히 저희 조원들이 좋아하는 것을 찾다보니 접근하게 되었고 '우리 동네에 어떤카페의 수가 많지?' 라는 질문이 생겨 이 주제를 선정하게 되었습니다. 프로젝트의 흐름 분석 주제 선정 프로젝트의 흐름 데이터 수집 확인 데이터 분석 프로젝트 결..
Data base
- Data Base SQLite3_수정(update), 삭제(delete), 트랜잭션 BEGIN update 와 delete 를 알아보자! 수정(Update) UPDATE info SET age=59 WHERE name='이순신'; name이 '이순신' 인 데이터의 age를 59로 수정 '이순신' 이름의 정보를 호출. 삭제(delete) DELETE FROM info WHERE name='이순신' AND no=2; 트랜잭션을 사용하지 않아 정보를 되돌릴 수 없으니 따라 하지 말고 보길 추천. DELETE 를 이용해 정보 삭제 AND 는 두 조건이 모두 해당돼야 실행함. OR 은 둘 중 하나! 2번 이순신이 삭제되었다.. 잘못 삭제해 이 정보를 되돌리고 싶어도 돌릴 수 없다. 그래서 '트랜잭션'을 이용할 것이다! 트랜잭션 CMD를 통해 SQL을 만져보자. BEGIN; 업데이트 내용...~ ROLLBA..
- Data Base SQLite3_삽입(insert), 조회(select) sqlite 를 사용해 보자! -- 테이블 생성 CREATE TABLE info ( no INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT(20) NOT NULL, age INTEGER CHECK (1
- Data Base SQLite3 사용해보기, db browser for sqlite(GUI) SQLite3 ? 경량의 관계형 데이터베이스 관리 시스템(RDBMS) SQLite3 특징 오픈소스 라이선스인 퍼블릭 도메인으로 공개(누구나 자유롭게 사용 가능) 구조가 단순하고 경량(설치 및 사용이 간단) 라이브러리 형태로 제공되어, 다른 프로그램과 연동하여 사용 가능 SQL 쿼리언어를 지원하며 표준 SQL 문법을 따름 무료로 사용할 수 있으며 상용 응용 프로그램에서도 사용가능 다른 강력한 툴이 있지만 처음 접근하고 연습할 때 많이 사용. SQLite3 준비https://sqlite.org 접속 및 다운로드 https://sqlite.org 접속 빨간 줄 클릭! 다시 빨간 동그라미 클릭! 파이썬과 연동할 때 파일의 경로가 필요하니까 적당~한 곳에 압축을 푼다. cmd 창을 열어서 sqlite3의 저장경로..
인기글
- 데이터 수집 프로젝트 3_데이터 확인 및 시각화 제가 맡은 부분은 데이터 확인 및 시각화 였습니다. 얻은 정보를 보기 쉽게 시각화 하고 발표를 위해 ppt준비를 했습니다. 먼저 크롤링을 완료하면 얻어지는 결과 입니다. 강남구 부터 카페의 정보가 저장되는 것을 확인 할 수 있습니다. CSV 파일이 잘 저장 된것을 볼수 있습니다. 다음으로 시각화 자료들을 보겠습니다. 그래프를 활용하여 어떤 종류의 카페가 많은지 확인 할 수 있습니다. 확인 결과 카페,디저트 유형이 제일 많았고 다음으로 베이커리, 케이크 전문 순으로 갯수가 많은것을 확일 할 수 있습니다. 다음은 인구 정보 입니다. 국가 통계 포털에 '행정구역 시군구 별 주민등록 세대' 를 다운받아 시각화 했습니다. 송파구, 관악구, 강남구 순으로 인구가 많은 것을 확인 했습니다. 구 마다 알아 볼 수 있게..
- 데이터 수집 프로젝트 2_웹 크롤링 데이터 수집을 하기 위해 웹 크롤링을 사용했습니다. 크롤링이란? 프로그램이 웹 사이트를 정기적으로 돌며 정보를 추출하는 기술 이런 프로그램을 크롤러(Crawler) 또는 스파이더(Spider)라고 부르기도 한다 저희는 네이버 지도의 플레이스 화면에 나와있는 정보를 크롤링으로 수집해 CSV파일로 저장 후 얻은 데이터를 시각화 하는 프로젝트를 하기로 결정 했습니다. 먼저 네이버 지도 플레이스의 화면 입니다. 경로를 지정해 줘야하기 때문에 웹 사이트를 살펴보았습니다. 먼저 검색창에 카페의 이름을 검색 해줘야하고 2번 공간을 맨밑까지 스크롤을 해줘야합니다. (스크롤 하면 계속 업체가 추가되서 나옴) 다시 맨 위부터 카페정보를 순서대로 크롤링 하고 다음 페이지로 넘어가서 같은 작업을 반복 합니다. 크롤링이 끝나면..
- 데이터 수집 프로젝트 1_데이터 수집 프로젝트(웹 크롤링) 안녕하세요 강동믓재이 입니다. 이번엔 제가 다니고 있는 KG 에듀원 아이티 뱅크에서 저희 조원들과 진행한 프로젝트에 대해 포스팅 하겠습니다. IT공부를 시작하고 간단하지만 첫 프로젝트였던 만큼 긴장이 많이 되었습니다. 포스팅 시작 하겠습니다. '데이터 수집' 프로젝트 이번 프로젝트는 '데이터 수집' 프로젝트 입니다. 저희 팀은 '서울시 각 구의 인구들과 서울시 각 구 카페의 점포수와 유형별 분석' 이라는 주제로 데이터 수집을 하기로 했습니다. 이 주제를 선정한 이유는 단순히 저희 조원들이 좋아하는 것을 찾다보니 접근하게 되었고 '우리 동네에 어떤카페의 수가 많지?' 라는 질문이 생겨 이 주제를 선정하게 되었습니다. 프로젝트의 흐름 분석 주제 선정 프로젝트의 흐름 데이터 수집 확인 데이터 분석 프로젝트 결..
- 투수의 투구 분석 프로젝트 6_투수 분석 프로그램 최종 결과 및 보고 최종결과 및 보고 투수 분석 프로그램이 완성이 되었습니다. 약 한달 반 기간동안 동료와 함께 진행한 프로젝트를 마무리 해 뿌듯합니다! 아래에서 지금까지의 글을 소개 후 최종 기능 및 보고를 시작하겠습니다. 1번 https://jihoon44-it.tistory.com/49 1_투수의 피칭 분석에 대하여.. 이 프로그램을 생각하게 된 이유 안녕하세요! 강동믓재이 입니다. 이 프로젝트는 11월 14일에 시작했으며 한달 반 정도의 시간이 걸려 마무리 되는 프로젝트 입니다. 이 포스팅은 왜 이 프로젝트( jihoon44-it.tistory.com 2번 https://jihoon44-it.tistory.com/50 2_프로그램의 설계, 구상 프로그램 설계단계, 구상하기 먼저 어떤 기록이 필요하고 어떤 형식으로 보..