전체 글

· # Coding/SQL
이번 글에서는 전자상거래 데이터를 분석해보는 실습을 진행해보자. 이전 글과 이어지는 내용이니, 데이터 준비를 위해 아래 글을 참조하기 바란다. SQL - MySQL 데이터 준비 이번 글에서는 MySQL 을 사용하여, 로컬 데이터베이스에 데이터를 추가해보자 1. MySQL Workbench 접속 Local instance로 MySQL Workbench를 시작한다. 2. 실습 데이터 다운로드 001.mysqlsampledatabase: MySQLTUTORIAL 샘 sim-ds.tistory.com 0. 사용 Schema 지정 USE mydata; mydata 스키마를 사용 1. 장바구니 분석 특정 상품 구매자가 많이 구매한 상품에 대해 분석해보자. 먼저 가장 많이 판매된 2개 상품을 조회해보자. SELECT..
· # Coding/SQL
이번 글에서는 instacart 식료품 배송 데이터를 이용한 분석 실습 방법에 대해 알아보자. 이전 글과 이어지는 내용이니, 데이터 준비를 위해 아래 글을 참조하기 바란다. SQL - MySQL 데이터 준비 이번 글에서는 MySQL 을 사용하여, 로컬 데이터베이스에 데이터를 추가해보자 1. MySQL Workbench 접속 Local instance로 MySQL Workbench를 시작한다. 2. 실습 데이터 다운로드 001.mysqlsampledatabase: MySQLTUTORIAL 샘 sim-ds.tistory.com 0. 사용 Schema 지정 USE instacart; instacart 스키마를 사용 1. 상품별 주문 건수 가장 잘 팔리는 상품들과 덜 팔리는 상품들을 알기 위해 상품별 주문 건수..
· # Coding/SQL
이번 글에서는 의류 상품 리뷰 데이터를 이용한 분석 실습 방법에 대해 알아보자. 이전 글과 이어지는 내용이니, 데이터 준비를 위해 아래 글을 참조하기 바란다. SQL - MySQL 데이터 준비 이번 글에서는 MySQL 을 사용하여, 로컬 데이터베이스에 데이터를 추가해보자 1. MySQL Workbench 접속 Local instance로 MySQL Workbench를 시작한다. 2. 실습 데이터 다운로드 001.mysqlsampledatabase: MySQLTUTORIAL 샘 sim-ds.tistory.com 0. 사용 Schema 지정 USE mydata; mydata 스키마를 사용 1. Department별 평균 평점 부서별로 평균 평점을 계산하고, 평균 평점을 내림차순으로 정렬하여 조회해보자. SE..
· # Coding/SQL
이번 글에서는 데이터를 이용한 분석 실습 방법에 대해 알아보자. 이전 글과 이어지는 내용이니, 데이터 준비를 위해 아래 글을 참조하기 바란다. SQL - MySQL 데이터 준비 이번 글에서는 MySQL 을 사용하여, 로컬 데이터베이스에 데이터를 추가해보자 1. MySQL Workbench 접속 Local instance로 MySQL Workbench를 시작한다. 2. 실습 데이터 다운로드 001.mysqlsampledatabase: MySQLTUTORIAL 샘 sim-ds.tistory.com 0. 사용 Schema 지정 USE classicmodels; classicmodels 스키마를 사용 1. ERD(Entity Relationship Diagram) 파악 위 메뉴에서 Database > Rever..
· # Coding/SQL
이번 글에서는 데이터를 추가, 삭제, 갱신하는 등 데이터 관리 방법을 알아보자. 이전 글과 이어지는 내용이니, 데이터 준비를 위해 아래 글을 참조하기 바란다. SQL - MySQL 데이터 준비 이번 글에서는 MySQL 을 사용하여, 로컬 데이터베이스에 데이터를 추가해보자 1. MySQL Workbench 접속 Local instance로 MySQL Workbench를 시작한다. 2. 실습 데이터 다운로드 001.mysqlsampledatabase: MySQLTUTORIAL 샘 sim-ds.tistory.com 0. 사용 Schema 지정 USE mydata; mydata 스키마를 사용 1. 테이블 생성 tasks 테이블이 없을 시 테이블을 생성하는 코드 CREATE TABLE IF NOT EXISTS t..
· # Coding/SQL
데이터베이스에서 특정 원하는 데이터를 색인하기 위해 신호를 보내는 것을 쿼리(Query)라고한다. 이번 글에서는 SQL에서 사용되는 Query와 관련된 문법에 대해서 알아보자. 이전 글과 이어지는 내용이니, 데이터 준비를 위해 아래 글을 참조하기 바란다. SQL - MySQL 데이터 준비 이번 글에서는 MySQL 을 사용하여, 로컬 데이터베이스에 데이터를 추가해보자 1. MySQL Workbench 접속 Local instance로 MySQL Workbench를 시작한다. 2. 실습 데이터 다운로드 001.mysqlsampledatabase: MySQLTUTORIAL 샘 sim-ds.tistory.com 0. 사용 Schema 지정 USE classicmodels; classicmodels 스키마를 사용..
· # Coding/SQL
이번 글에서는 MySQL 을 사용하여, 로컬 데이터베이스에 데이터를 추가해보자 1. MySQL Workbench 접속 Local instance로 MySQL Workbench를 시작한다. 2. 실습 데이터 다운로드 001.mysqlsampledatabase: MySQLTUTORIAL 샘플 데이터 002.Womens Clothing E-Commerce Reviews: Kaggle 샘플 데이터 003.dataset: GitHub 샘플 데이터 004.instacart_dataset: GitHub 샘플 데이터 005.titanic: Kaggle 샘플 데이터 3. 데이터 Import MySQL Workbench에서 File > Open SQL Script 다운받은 데이터 중 001. mysqlsampledatab..
이번 글에서는 실제 웹에 Streamlit을 사용하여 App을 배포하는 방법에 대하여 다룬다. 0. GitHub 2FA(2단계 인증) 설정 GitHub을 통해서 배포를 할 때, 보안 공격을 당할 수가 있고, 비밀번호가 털려 데이터가 날라가는 등의 불상사가 일어날 수 있다. 그런 안타까운 일을 사전에 방지하고자 2단계 인증 설정을 할 것을 꼭 추천드린다. GitHub 2단계 인증(OTP) 활성화하는 방법 GitHub에서는 보안 강화를 위해 이중 인증(Two-Factor Authentication)을 지원하고 있습니다. 이 글에서는 Authy 앱과 1Password를 사용해 이중 인증을 활성화하는 방법과 보안 관련 부가 기능들에 대해서 소 www.lainyzine.com 자세한 방법이나 절차는 위 블로그에서..
I. testData.csv에 적용¶ In [1]: import warnings warnings.filterwarnings('ignore') pandas & matplotlib Packages In [2]: import pandas as pd import seaborn as sns import matplotlib.pyplot as plt Read testData.csv In [3]: url = 'https://raw.githubusercontent.com/rusita-ai/pyData/master/testData.csv' DATA = pd.read_csv(url) testData.csv Information In [4]: DATA.info() RangeIndex: 5000 entries, 0 to 499..
Regression Analysis¶ In [1]: import warnings warnings.filterwarnings('ignore') I. 단일회귀분석¶ 1) Load Data¶ In [2]: import pandas as pd url = 'https://raw.githubusercontent.com/rusita-ai/pyData/master/Galton.txt' DF = pd.read_table(url) DF.info() RangeIndex: 898 entries, 0 to 897 Data columns (total 6 columns): # Column Non-Null Count Dtype --- ------ -------------- ----- 0 Family 898 non-null objec..
simds
Sim-DS