일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 등차수열
- SQL
- 리스트
- 재귀함수
- 기계학습
- 자료구조
- plt
- 조합
- pandas 메소드
- pandas filter
- Machine Learning
- 문제풀이
- DataFrame
- python
- Folium
- maplotlib
- 머신러닝
- pandas
- INSERT
- 등비수열
- 스터디노트
- 통계학
- 파이썬
- matplotlib
- tree.fit
- Slicing
- 순열
- numpy
- MacOS
- barh
- Today
- Total
목록파이썬 (36)
코딩하는 타코야끼

1. Decision Tree를 이용한 Wine 분석 red_url = "" white_url = "" red_wine = pd.read_csv(red_url, sep=";") white_wine = pd.read_csv(white_url, sep=";") red_wine.head() white_wine.head() ⚡️ 레드/화이트 와인별로 등급 fig = px.histogram(wine, x="quality", color="color") fig.show() ⚡️ 데이터 분리 X = wine.drop(["color"], axis=1) y = wine["color"] from sklearn.model_selection import train_test_split X_train, X_test, y_train..

1. 타이타닉 생존자 분석 - EDA 📍 컬럼의 의미 📍 생존 상황 import matplotlib.pyplot as plt import seaborn as sns %matplotlib inline # 데이터 정의 titanic_url = "" titanic = pd.read_excel(titanic_url) titanic.head() # 시각화 f, ax = plt.subplots(1, 2 ,figsize=(16, 8)) titanic["survived"].value_counts().plot.pie(ax=ax[0], autopct="%1.1f%%", shadow=True, explode=[0, 0.05]) ax[0].set_title("Pie plot - survived") ax[0].set_ylabe..

1. 머신러닝이란 📍 머신러닝(machine learning) 컴퓨터가 데이터를 통해 학습하여 특정 작업을 수행하는 능력을 개선하는 알고리즘과 기술의 집합입니다. 전통적인 프로그래밍에서는 문제를 해결하기 위해 직접 명령어를 작성하는 반면, 머신러닝에서는 대량의 데이터와 알고리즘을 사용하여 패턴을 찾아내고, 그 결과로 예측, 분류, 군집화 등의 작업을 수행합니다. 🔌 지도학습 (Supervised Learning) 입력 데이터와 해당 데이터에 대한 목표 또는 라벨이 주어집니다. 알고리즘은 주어진 입력에서 원하는 출력을 예측하는 방법을 학습합니다. 예를 들어, 스팸 메일 필터링이나 이미지 분류와 같은 작업에서 사용됩니다. 🔌 비지도학습 (Unsupervised Learning) 입력 데이터만 주어지고 목표 ..

1. Scalar Functions (스칼라 함수) 📍 UCASE 영문을 대문자로 반환하는 함수 SELECT UCASE('This Is ucase Test.'); # $15 가 넘는 메뉴를 대문자로 조회 SELECT UCASE(menu) FROM sandwich WHERE price > 15; 📍 LCASE 영문을 소문자로 변환하는 함수 SELECT LCASE('This Is LCASE Test'); 📍 MID 문자열 부분을 반환하는 함수 # 6번 위치에서 5글자를 조회 SELECT MID('this is mid test', 6, 5); # -8번 위치 (뒤에서 8번째 위치) 에서 3글자를 조회 SELECT MID('this is mid test', -8, 3); 📍 LENGTH 문자열의 길이를 반환하는..

1. Primary KEY 테이블의 각 레코드를 식별 중복되지 않은 고유값을 포함 NULL 값을 포함할 수 없음 테이블 당 하나의 기본키를 가짐 📍 PRIMARY KEY 생성 문법-1 CREATE TABLE person( pid INT NOT NULL, name VARCHAR(16), age INT, sex CHAR, PRIMARY KEY (pid) ); 📍 여러개의 칼럼 기본키 설정 # 여러개의 칼럼을 기본키로 설정하는 경우 CREATE TABLE animal( name VARCHAR(16) NOT NULL, type VARCHAR(16) NOT NULL, age INT, PRIMARY KEY (name, type) ); 📍 PRIMARY KEY 삭제 ALTER TABLE person DROP PRIM..

1. DB 접속 !pip install mysql-connector-python 📍 localhost 접속 import mysql.connector local = mysql.connector.connect( host = "localhost", user = "root", password = "password" ) local.close() # 특정 데이터베이스 바로 접속 local = mysql.connector.connect( host = "localhost", user = "root", password = "password", database = "zerobase" ) # 접속 끊기 local.close() 📍 AWS RDS 접속 # AWS RDS 접속 remote = mysql.connector.con..