일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- Ga
- 리눅스
- 월간결산
- Pandas
- Linux
- MySQL
- python visualization
- 티스토리
- 한빛미디어
- 서평단
- 시각화
- 파이썬
- 딥러닝
- Google Analytics
- Blog
- 블로그
- matplotlib
- MATLAB
- 한빛미디어서평단
- 텐서플로
- Visualization
- Python
- SQL
- 서평
- 파이썬 시각화
- 통계학
- 매틀랩
- Tistory
- tensorflow
- 독후감
- Today
- Total
목록분류 전체보기 (596)
pbj0812의 코딩 일기
0. 목표 - Python 의 Pandas 를 이용하여 SQL 스럽게 데이터 전처리 하기 1. 실습 1) SELECT (1) 필드 하나 df = pd.DataFrame({'a' : [1, 2, 3, 4, 1], 'b' : [2, 3, 4, 5, 6], 'c' : [2, 4, 6, 8, 6]}) df['a'] (2) 필드 여러개 df[['a', 'b']] (3) 행 인덱스로 접근 df.loc[0] 2) WHERE - a 가 3 이상 df[df['a'] >= 3] - a 가 3 이상이고 b 가 5 미만 a = ((df['a'] >= 3) & (df['b'] < 5)) df.loc[a] 3) CASE def case(x): if x < 2: return '2 미만' elif x < 4: return '4 미만..
0. 목표 - seaborn 을 이용한 heatmap 그리기 1. 이중 group by 확인 예제 1) library 호출 import pandas as pd 2) 데이터 생성 df = pd.DataFrame({'a' : [1, 2, 3, 4, 1], 'b' : [1, 1, 1, 1, 1], 'c' : [2, 3, 5, 10, 11]}) 3) 이중 group by 를 통한 숫자 세기 df.groupby(by=['a', 'b'], as_index=False).count() 2. seaborn 을 통한 heatmap 제작 1) library 호출 import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sn..
0. 목표 - Mac에 PostgreSQL 설치 + DBeaver 연동 1. PostgreSQL 설치 1) 설치하기 brew install postgresql 2) 실행 brew services start postgresql 3) 로그인 * 기존 방법에는 psql postgres 라고 하면 진행이 된다고 하나... 비밀번호 에러(링크) 등등... 으로 stackoverflow 를 뒤지다가... 마땅한 방법이 없어서, 컴퓨터를 재시작하니 아래와 같이 다른 에러가 발생... 을 하여 아래처럼 postgres 로 유저 변경을 하여 로그인 su - postgres 4) 유저 생성 CREATE ROLE hellopsql LOGIN CREATEDB PASSWORD 'hello'; 5) 데이터베이스 생성 CREATE..
0. 도서 정보 1) 도서 명 : 소프트웨어 스펙의 모든 것 2) 저자 : 김익환, 전규현 3) 도서 구매링크 : 링크 1. 후기 대학원 시절 부터 글을 많이 적었었다. 제안서, 중간 보고서, 최종 보고서 등... IT 업계로 전직을 하고는 이상한 자료들을 만들었었던 기억이 있다. 그 당시에는 회사에서 시키기에 만들었지만, 지금 생각하니 SRS 등의 문서였던 것 같다. 어쨌든 그런 자료들을 만드는 게 너무 싫었다. 작성한 문서들은 작성한 이후 다시는 꺼내보지도 않았기에... 그냥 문서가 필요해서 만드는 문서, 그 이상도 이하도 아니었다. 그랬기에 반감이 더욱 컸던 것 같다. '문서 작성 = 시간을 축내는 일' 이었기 때문이다. 해당 도서에서는 스펙을 작성하는 이유는 개발 공수를 줄이기 위해 작성을 하는 ..
0. 목표 - MySQL 에서 FULL JOIN 1. 실습 1) 테이블 생성 - like CREATE TABLE sql_test.like ( ID INT, LikeDate datetime ); - buy CREATE TABLE sql_test.buy ( ID INT, BuyDate datetime ); 2) 데이터 삽입 INSERT INTO sql_test.like(ID, LikeDate) VALUES(1, '2021-01-01'); INSERT INTO sql_test.like(ID, LikeDate) VALUES(1, '2021-01-02'); INSERT INTO sql_test.like(ID, LikeDate) VALUES(2, '2021-01-03'); INSERT INTO sql_test.li..
1. 티스토리 조회수 - 검색수는 계속 증가하는 추세 - 전체는 감소 2. 포스팅 작성수 - 이틀에 한 개... 3. 유입 검색어 - 구글 콘솔연동 4. 유입 기기 5. 유입 캠페인 6. 성별 / 나이 7. 수입
0. 도서 정보 - 도서 명 : 진화된 마케팅 그로스 해킹(프로세스와 실행 전략 바이블) - 작가 명 : 션 엘리스, 모건 브라운 - 구매정보 : 링크 1. 후기 - 그로스 해킹 이라는 단어의 창시자인 션 엘리스와 모건 브라운이 적은 책. - 그로스 해킹을 위한 통계 기법이라던지 툴 사용법이 아닌 수 많은 예제를 통하여 그로스 해킹을 실행하는 과정을 담음. - 단순히 그로스 해킹이 좋다더라 보다는 어떤 생각을 가지고 실행을 해야 하는지를 담고 있음. - 일반적으로 조직 구성에 관한 이야기는 마지막에 하기 마련이지만, 이 책은 앞부분에서 소개를 하고 있음. - 결국, 수많은 실험이 필요하며 성공하더라도 자만하고 안주하지 말 것.
0. 목표 - pip freeze 를 이용한 설치 패키지 목록 저장 1. 실습 1) 가상환경 생성 python -m venv tutorial-env 2) 가상환경 실행 source tutorial-env/bin/activate - 커맨드 라인 앞에 가상환경 명 생성 3) 예제 라이브러리 설치(pandas) pip install pandas 4) 설치 패키지 리스트 확인 pip list 5) 설치 패키지 목록 저장 pip freeze > requirements.txt 6) requirements.txt 내부 7) 새로운 가상환경 생성 - 2 python -m venv tutorial-env2 source tutorial-env2/bin/activate 8) 설치 패키지 확인 pip list - 결과 9) ..
0. 목표 1) 원본 2) 순서도 1. 실습 1) html 2) css *, *:after, *:before { box-sizing: border-box; } body { background: #d0ddf8; } .cup { position: relative; margin: 50px auto; width: 400px; height: 400px; } .cup .body{ position: absolute; left: -100px; bottom: -200px; width: 300px; height: 400px; background: #8b00ff; } .cup .leg .left .middle{ position: absolute; left: 240px; bottom: -200px; width: 15px; h..
0. 책 정보 - 도서명 : Do it! 구글 애널리틱스 입문 - 지은이 : (Google이 인정한 GA 전문가) 김선영, 한수창 - 출판사 : 이지스 퍼블리싱 - 구매정보 : 링크 2. 후기 - 내겐 너무나 난해하였던 Google Analytics... Google Analytics(이하 GA)는 IT 에 입문하기로 마음먹은 2017 년부터 한 회사의 데이터 분석가로 일하고 있는 지금까지 사용해오고 있는 툴이다. GA 를 공부하기 위해 온라인 동영상 강의도 들어보고, 시중의 책도 구매하였었다. GA 를 알기 위하여 뭔가 많이 보고 따라하였지만, 내가 GA 에서 제공하는 여러 보고서와 데이터를 제대로 알고 있는지에 대해서는 항상 의구심이 들었다. 수십개의 보고서들이 어떤 기준으로 나누어졌는지, 이 데이터..