-
Lv2️⃣ DATETIME에서 DATE로 형 변환 📝 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 🔖 예시 ❓ 문제 ANIMAL_INS 테이블에 등록된 모든 레코드에 대해, 각 동물의 아이디와 이름, 들어온 날짜1를 조회하는 SQL문을 작성해주세요. 이때 결과는 아이디 순으로 조회해야 합니다. 🎯 풀이 1) MySQL SELECT ANIMAL_ID, NAME, DA..
[프로그래머스/Lv2️⃣] DATETIME에서 DATE로 형 변환 (문제 해설 및 풀이)Lv2️⃣ DATETIME에서 DATE로 형 변환 📝 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 🔖 예시 ❓ 문제 ANIMAL_INS 테이블에 등록된 모든 레코드에 대해, 각 동물의 아이디와 이름, 들어온 날짜1를 조회하는 SQL문을 작성해주세요. 이때 결과는 아이디 순으로 조회해야 합니다. 🎯 풀이 1) MySQL SELECT ANIMAL_ID, NAME, DA..
🗓️ 2023.11.30 🗨️0 -
Lv2️⃣ NULL 처리하기 📝 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 🔖 예시 ❓ 문제 입양 게시판에 동물 정보를 게시하려 합니다. 동물의 생물 종, 이름, 성별 및 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해주세요. 이때 프로그래밍을 모르는 사람들은 NULL이라는 기호를 모르기 때문에, 이름이 없는 동물의 이름은 "No name"으로 표시해 주세..
[프로그래머스/Lv2️⃣] NULL 처리하기 (문제 해설 및 풀이)Lv2️⃣ NULL 처리하기 📝 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 🔖 예시 ❓ 문제 입양 게시판에 동물 정보를 게시하려 합니다. 동물의 생물 종, 이름, 성별 및 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해주세요. 이때 프로그래밍을 모르는 사람들은 NULL이라는 기호를 모르기 때문에, 이름이 없는 동물의 이름은 "No name"으로 표시해 주세..
🗓️ 2023.11.30 🗨️0 -
Lv2️⃣ 이름에 el이 들어가는 동물 찾기 📝 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 🔖 예시 ❓ 문제 보호소에 돌아가신 할머니가 기르던 개를 찾는 사람이 찾아왔습니다. 이 사람이 말하길 할머니가 기르던 개는 이름에 'el'이 들어간다고 합니다. 동물 보호소에 들어온 동물 이름 중, 이름에 "EL"이 들어가는 개의 아이디와 이름을 조회하는 SQL문을 작성해주..
[프로그래머스/Lv2️⃣] 이름에 el이 들어가는 동물 찾기 (문제 해설 및 풀이)Lv2️⃣ 이름에 el이 들어가는 동물 찾기 📝 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 🔖 예시 ❓ 문제 보호소에 돌아가신 할머니가 기르던 개를 찾는 사람이 찾아왔습니다. 이 사람이 말하길 할머니가 기르던 개는 이름에 'el'이 들어간다고 합니다. 동물 보호소에 들어온 동물 이름 중, 이름에 "EL"이 들어가는 개의 아이디와 이름을 조회하는 SQL문을 작성해주..
🗓️ 2023.11.30 🗨️0 -
Lv2️⃣ 최솟값 구하기 📝 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 🔖 예시 ❓ 문제 동물 보호소에 가장 먼저 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요. 🎯 풀이 SELECT MIN(DATETIME) AS 시간 FROM ANIMAL_INS; 💡 출력 결과 .
[프로그래머스/Lv2️⃣] 최솟값 구하기 (문제 해설 및 풀이)Lv2️⃣ 최솟값 구하기 📝 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 🔖 예시 ❓ 문제 동물 보호소에 가장 먼저 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요. 🎯 풀이 SELECT MIN(DATETIME) AS 시간 FROM ANIMAL_INS; 💡 출력 결과 .
🗓️ 2023.11.30 🗨️0 -
데이터 다운로드 1. 국가 교통 데이터 오픈마켓 접속 국가교통 데이터 오픈마켓 이전 콘텐츠로 이동 다음 콘텐츠로 이동 --> www.bigdata-transportation.kr 2. 로그인 후 '포항시 BIS 교통카드 사용내역' 검색 후 데이터 다운로드 데이터 조회 전체 데이터 조회 df_bus_card_org = pd.read_csv('data/포항버스교통데이터_다운_원본/trfcard(0)/trfcard.csv') df_bus_card_org 결측치 정보, 기본 통계값 분석 조회 df_bus_card_org.info() df_bus_card_org.describe() 컬럼명 변경 1. Dictionary 형태로 기존 컬럼명, 변경할 컬럼명 저장 for i in range(13): df_bus_car..
[Data] 데이터 분석 활용 연습 - 1 (데이터 조회/컬럼명 변경/데이터형식 변경/날짜함수활용)데이터 다운로드 1. 국가 교통 데이터 오픈마켓 접속 국가교통 데이터 오픈마켓 이전 콘텐츠로 이동 다음 콘텐츠로 이동 --> www.bigdata-transportation.kr 2. 로그인 후 '포항시 BIS 교통카드 사용내역' 검색 후 데이터 다운로드 데이터 조회 전체 데이터 조회 df_bus_card_org = pd.read_csv('data/포항버스교통데이터_다운_원본/trfcard(0)/trfcard.csv') df_bus_card_org 결측치 정보, 기본 통계값 분석 조회 df_bus_card_org.info() df_bus_card_org.describe() 컬럼명 변경 1. Dictionary 형태로 기존 컬럼명, 변경할 컬럼명 저장 for i in range(13): df_bus_car..
🗓️ 2023.11.29 🗨️8 -
Pandas 라이브러리 1. 행렬 데이터를 처리하기 위한 다양한 함수를 지원하는 라이브러리 2. 파일 열기, 저장, 행렬데이터처리, 기본사각형 등 지원 3. 데이터 전처리 과정에서 주로 사용됨 4. 인코딩 방식 : UTF-8 로 기본설정 되어 있음 => 한글 사용시 인코딩 = UTF-8 로 설정한다면 오류가 발생하므로 encoding = "euc-kr" 을 사용한다. Import import pandas as pd 데이터 분석 과정 과정 데이터 수집 > 데이터 전처리 > 데이터 가공(필요시 전처리) > 데이터 분석 탐색/시각화(필요시 전처리) > 필요시 모델 훈련(머신러닝 or 딥러닝) > 웹서비스 또는 분석보고서 일반적인 방법 데이터 수집 > 전처리 > 분석 > 시각화 회사에 따라 분석과정은 다르다 데..
[Data] 데이터 수집, 조회, 필터링 과정Pandas 라이브러리 1. 행렬 데이터를 처리하기 위한 다양한 함수를 지원하는 라이브러리 2. 파일 열기, 저장, 행렬데이터처리, 기본사각형 등 지원 3. 데이터 전처리 과정에서 주로 사용됨 4. 인코딩 방식 : UTF-8 로 기본설정 되어 있음 => 한글 사용시 인코딩 = UTF-8 로 설정한다면 오류가 발생하므로 encoding = "euc-kr" 을 사용한다. Import import pandas as pd 데이터 분석 과정 과정 데이터 수집 > 데이터 전처리 > 데이터 가공(필요시 전처리) > 데이터 분석 탐색/시각화(필요시 전처리) > 필요시 모델 훈련(머신러닝 or 딥러닝) > 웹서비스 또는 분석보고서 일반적인 방법 데이터 수집 > 전처리 > 분석 > 시각화 회사에 따라 분석과정은 다르다 데..
🗓️ 2023.11.28 🗨️0