[Coursera 강의] 앤드류 응 Supervised Machine Learning - 1주차
·
ETC/ML
Andrew Ng의 지도학습 머신러닝 1주차 강의 정리코세라 강의 링크 : https://www.coursera.org/learn/machine-learning 지도 머신 러닝: 회귀 및 분류머신 러닝 전문 과정의 첫 번째 과정에서는 다음과 같은 내용을 학습합니다. - 인기 있는 머신 러닝 라이브러리인 NumPy와 scikit-learn을 사용하여 Python으로 머신 러닝 모델 구축 - 선형 회귀 및 로지www.coursera.org 00. Intro | 지도학습 vs 비지도 학습 1) 지도학습 (Supervised Learning) ✅ 정답(레이블)이 있는 데이터를 사용하여 인공지능 모델을 훈련시키는 머신러닝 방법 - 입력 x(feature)와 정답 y(label)가 함께 ..
Python | Pandas
·
Python
1_팬더스, 데이터프레임, 시리즈 알아보기Pandas: 파이썬 라이브러리로, 데이터를 수정하고 목적에 맞게 변경시키기 위해 상당히 중요한 라이브러리import pandas as pddata_frame = pd.read_csv('data/friend_list_no_head.csv',names=[ "name","age","job"]) #names=[] 열, 변수 이름 지정 가능data_frame name age job 0 John 20 student 1 Jenny 30 developer 2 Nate 30 teacher 3 Julia 40 dentist 4 Brian 45 manager 5 Chris 25 intern # pandas를 배우는 이유, 엑셀은 프로그램을 만들 수 없음, pandas는 numpy를..
SQL | MySQL | 테이블 생성,수정,삭제 - CREATE TABLE, ALTER TABLE, DROP TABLE
·
SQL
MySQL에서는 다음과 같은 CREATE 문을 사용하여 데이터 베이스와 테이블을 만들 수 있다. ! ① CREATE DATABASE ② CREATE TABLE 참고로 DB 관리툴은 DBeaver를 사용할 것이다. https://dbeaver.io/ DBeaver Community | Free Universal Database ToolDBeaver Universal Database Tool Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases. Supports all popular databases: MySQL, PostgreS..
SQL | MySQL | 기본키, 고유키, 외래키
·
SQL
1. 기본키 (Primary Key) ✅ Primary Key, 기본키란? : SQL 데이터베이스에서 특정 레코드를 유일하게 식별하기 위해 사용되는 필드 또는 필드의 집합. : Primary Key는 테이블에서 각 레코드를 식별하는 데 사용되며, 테이블의 각 레코드에는 Primary Key 값이 반드시 있어야 함. ✅ Primary Key 특징 👉 각 레코드에 대해 고유하다.(Unique) 👉 NULL 값이 허용 안됨(NOT NULL) 👉 레코드를 식별하는 데 사용 , 테이블당 하나의 기본키만 지정 가능 ✅ Primary Key 생성 방법 ✔️ 기본키 생성 방법1 CREATE TABLE users( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100), p..
SQL | MySQL | 서브쿼리 (Subquery)
·
SQL
00. 서브쿼리(Subquery)란? ✅ 서브쿼리란? 👉 서브쿼리(Subquery)란 다른 쿼리 내부에 포함되어 있는 SELECT 문을 의미 👉 서브쿼리를 포함하고 있는 쿼리를 외부쿼리(outer query)라고 함 👉 서브쿼리는 내부쿼리(inner query) 라고도 함 👉 서브쿼리는 반드시 괄호 안에 있어야 함 👉 복잡한 JOIN이나 UNION을 대체할 수 있음 👉 메인쿼리 안에서 SELECT, FROM, WHERE, HAVING, 또는 IN 절과 함께 사용 ✅ 서브쿼리의 예 SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2); ✅ 예제 테이블들 -- customers 테이블 생성 DROP TABLE customers; CREATE TABLE cus..
SQL | MySQL | 테이블 집합 연산 - UNION, UNION ALL 등
·
SQL
✅ 예제 테이블 생성 CREATE TABLE employees ( employee_id INT PRIMARY KEY, first_name VARCHAR(50), last_name VARCHAR(50), department_id INT ); CREATE TABLE departments ( department_id INT PRIMARY KEY, department_name VARCHAR(50) ); INSERT INTO employees (employee_id, first_name, last_name, department_id) VALUES (1, 'John', 'Doe', 1), (2, 'Jane', 'Smith', 2), (3, 'Bob', 'Johnson', 1), (4, 'Alice', 'Brown'..