[실습1. 데이타 베이스 만들기] .데이타 베이스를 보여줘 show databases; 데이타 베이스의 목록을 볼 수 있다. testdb라는 이름의 데이터베이스를 만들자. create database testdb; 데이타 베이스를 확인하면 추가된 것을 볼 수 있다. testdb를 사용해보자. use testdb; 만든 데이타베이스를 삭제한다. drop database testdb; 데이타베이스 목록에서 사라진 것을 볼 수 있다. [정리] create database mydb; # db 생성 show databases; # db 리스트 확인 drop database mydb; # db 삭제 show databases; # db 삭제된거 확인 p.s. 출처 스콘 티스토리 CREATE DATABASE test..
제로베이스데이터사이언스스쿨
[최대 공약 문자열] def solution(s1, s2): if len(s1)>=len(s2): # word1에 더 긴 문자열 저장 word1, word2 = s1,s2 else: word1, word2 = s2,s1 s3 = "" # 찾고자 하는 s3 초기화 for i in range(len(word2),0,-1): # word2 전체 문자열 부터 해서 뒤부터 한칸 씩 줄여가며 word1의 시작 문자열인지 체크 if word1.startswith(word2[:i]): s3 = word2[:i] break return s3 startswith 함수가 뭔지 알 수 있었다. ( 쉽게 검사가 되더라 ) endswith 라는 함수도 있다. 완전한 코드는 아니다. 왜냐면 구한 s3가 word1과 word2에 대..
PIP 명령 - python의 공식 모듈 관리자 - pip list : 현재 설치된 모듈 리스트 반환 - pip install module_name : 모듈 설치 - pip unistall modulse name : 설치된 모듈 제거 쥬피터 노트북에서는 ! 명령어를 가지고 OS에 접근할 수 있는데 코드를 export 해서 다른 환경에서 쓸 때 오류가 날 수 있으므로 get_ipython 을 선호한다. #! pip list get_ipython().system('pip install') conda 명령 pip를 사용하면, conda 환경에서 dependency 관리가 정확하지 않을 수 있다. 아나콘다에서는 가급적 conda 명령으로 모듈을 관리하는게 좋다. - conda list : 설치된 모듈 list ..
In [3]: import matplotlib.pyplot as plt import matplotlib as mpl # 마이너스 부호 때문에 한글 깨질 수 있어서 주는 설정 plt.rcParams["axes.unicode_minus"] = False mpl.rc("font", family="Malgun Gothic") %matplotlib inline In [19]: import pandas as pd import numpy as np CCTV_Seoul = pd.read_csv('../data/01. Seoul_CCTV.csv', encoding = 'utf-8') CCTV_Seoul.rename(columns = {CCTV_Seoul.columns[0]:'구별', CCTV_Seoul.columns[1..