소연의_개발일지
article thumbnail
[Matplotlib] Matplotlib, pandas로 k-pop 그룹 데이터 분석해보기
개발공부/Python 2023. 6. 8. 21:30

오늘 해본 활용자료 케글에서 kpop그룹에 대한 자료가 있어 가져왔다. 열은 그룹명, 그룹명 줄인임름, 한국이름, 성별, 데뷔일, 소속사, 멤버수, 원래멤버, 팬클럽이름, 활동 으로 이루어 져 있다. 출처: https://www.kaggle.com/datasets/nicolsalayoarias/kpop-groups-dataset?resource=download 열 이름 ''' 열이름 Name Short Korean Name Gender Debut Company Members Orig Memb Fanclub Name Active ''' 1. 성별 비율 구하기 #성별 비율 girl_group_df = df[df['Gender']=='Female'] girl_group_cnt = len(girl_group_d..

[SQL] pandas 모듈을 사용해서 csv 파일을 sql로 변환
개발공부/SQL & DB 2023. 6. 7. 10:18

pandas와 sqlite3를 사용하여 csv파일을 sql 쿼리로 변환하는 코드이다. 전체 코드 import pandas as pd #판다스 라이브러리 임포트 import sqlite3 # pandas 라이브러리를 사용해 csv -> sqlite 데이터베이스 변형 con = sqlite3.connect('data.db') # read_csv() 함수를 사용해 csv파일 읽기 df = pd.read_csv('data.csv', encoding='cp949') # to_sql() 함수를 사용하여 데이터를 sqlite에 삽입 # to_sql(테이블이름, db, 만약 존재한다면= 교체, index컬럼 생성x) df.to_sql('menu', con=con, if_exists='replace', index=Fal..