본문 바로가기

파이썬4

Python 파이썬_데이터 결합 및 피벗 테이블 01. Python 데이터 결합스파르타 코딩 클럽1. Merge (🔥🔥🔥)📌 개념: pandas 의 함수 중 하나로, 공통컬럼을 기준으로 테이블을 병합하여, SQL 구문의 JOIN 과 가장 유사합니다.📌 주요옵션 (파라미터 라고도 부릅니다.)on: 조건 컬럼이 한개인지 여러개인지how: 어떤 조인 방식을 사용할 것인지 (inner, outer, left, right)left ot / right on : 열기준 병합 시 기준으로 할 열의 양측 이름이 다르다면, 각각 어떤 열을 기준으로 할 지 지정합니다.sort: 병합 후 인덱스 정렬 여부(True/False)suffixes: 중복된 컬럼 이름의 처리indicator: True 로 할 경우, 마지막 열에 병합 정보를 출력해줍니다. 2. Join(?.. 2024. 11. 28.
2주차 파이썬 강의 _ 파이썬의 몸통 : 함수 02. 함수 기본 배우기스파르타 코딩 클럽1) 함수란?함수의 개념함수는 입력을 받아 원하는 처리를 한 후 출력을 내보내는 일련의 작업을 수행하는 코드 블록입니다.프로그램 내에서 특정한 기능을 수행하기 위해 코드를 논리적으로 그룹화하여 재사용 가능한 형태로 정의합니다.함수의 필요성코드 재사용: 반복되는 코드를 함수로 정의하여 여러 곳에서 재사용할 수 있습니다.모듈화: 프로그램을 여러 개의 작은 모듈로 나누어 개발 및 관리할 수 있습니다.유지 보수 용이성: 함수는 각각의 기능을 독립적으로 정의하므로, 수정이나 확장이 필요할 때 해당 함수만 수정하면 됩니다.가독성 향상: 함수는 코드의 의도를 명확하게 표현할 수 있으며, 복잡한 작업을 함수로 분해하여 이해하기 쉽게 만듭니다. 2) 간단한 계산의 함수 만들기스파.. 2024. 11. 28.
SQL 7-10주차 Mysql 함수 정리 및 서브 쿼리 활용 01. 함수 - 단일행 함수스파르타 클럽 내장 함수 개요데이터베이스 조작 과정에서 다양한 연산을 지원하기 위해 각 DBMS 회사 별로 제공하는 내장함수가 있습니다. 사용하는 형태가 조금씩 다르지만 핵심적인 기능은 동일합니다.내장함수는 크게 하나의 값이 입력되어 수행되는 단일행 함수와 여러 행의 값이 입력되는 다중행 함수로 분류를 할 수 있습니다. 이러한 함수는 데이터를 변환하거나 계산하기 위해 사용되며, SELECT 문의 SELECT 절이나 WHERE 절, HAVING 절 등에서 사용될 수 있습니다.​(1) LOWER(문자열) / UPPER(문자열) / CONCAT(문자열1, 문자열2)LOWER : 모든 문자를 소문자로 변경하여 리턴UPPER : 모든 문자를 대문자로 변경하여 리턴CONCAT : 문자열과.. 2024. 11. 25.
2주차 SQL 강의 요약 및 코드카타 문풀 2주차 오늘 배운 것 ✔️ 데이터를 조회하는 SQL 기본구조를 활용하여 숫자 계산과 정렬을 해봅시다1주차 복습 - SQL 문의 기본 구조SQL 문이란 : DB 에서 데이터를 조회하기 위한 언어로, SQL 문법을 이용하여 DB에 명령을 내리는 것을 Query 한다고 합니다.select # '데이터 조회' 의 명령어로 필수 구문from # '어디에서 데이터를 조회할까' 의 명령어로 필수 구문 where # 조건을 지정해주는 구문대표사진 삭제사진 설명을 입력하세요.합계 : SUM(컬럼)평균 : AVG(컬럼)함수 종류 [실습] WHERE 절로 원하는 데이터를 뽑고, 계산해보기스파르타 코딩 클럽대표사진 삭제사진 설명을 입력하세요.데이터 갯수 : COUNT(컬럼) * 컬럼명 대신 1 혹은 * 사용 가능몇개의 값을 .. 2024. 11. 25.