본문 바로가기

분류 전체보기162

[mysql] table Step 01. 기본 setting mysql -u root -p create database zerobase default character set utf8mb4; zerobase라는 데이터베이스를 만든다. utf8mb4는 다국어(utf8)와 이모지가 포함된 언어 프로세스이다. show databases; 어느 database가 있는지 확인해본다. use zerobase; zerobase라는 데이터베이스에 접속한다. system clear; 코드가 너무 길어질시에 system clear을 써서 터미널 창을 깨끗이 할 수 있다. table을 만드는 코드를 썼더니 error가 떴다. database를 지정하지 않아서 뜬 에러였다. 그래서 다시 show databases로 확인한 뒤 use zerobase;.. 2022. 12. 4.
[mysql] create , drop database / 사용자 생성 / 새로고침 01. create, drop database show databases; -> database 목록 보여준다 create database testdb; # 이모지 사용가능한 언어 캐릭터 설정 create database testdb default character set utf8mb4; testdb라는 이름의 database를 생성한다. drop database testdb; testdb라는 database를 삭제한다. 02. host & user select host, user from user; 현재 생성되어있는 host와 user을 확인 가능한 쿼리값으로 보여준다. # 외부에서도 접속 가능한 사용자 zero 생성. pw = 1234 create user 'zero'@'%' identified by.. 2022. 12. 2.
[mySql] 설치 / terminal 접속 / 환경변수 설정 / workbench 접속 SQL ? Structed Query Language 데이터 베이스에서 데이터를 정의, 조작, 제어하기 위해 사용하는 언어 데이터 정의 언어 (DDL: Data Definition Language) - CREATE, ALTER, DROP 등의 명령어 데이터 조작 언어 (DML: Data Manipulation Language) - INSERT, UPDATE, DELETE, SELECT 등의 명령어 데이터 제어 언어 (DCL: Data Control Language) - GRANT, REVOKE, COMMIT, ROLLBACK 등의 명령어 Step 01 https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select.. 2022. 12. 2.
예제 5. 이디야는 스타벅스 근처에 위치한다 ? Question 이디야 커피는 스타벅스 커피 매장이 위치하는 곳에 매장을 위치시킨다는 소문이 있다. 서울시의 이디야 커피와 스타벅스 커피 매장의 데이터를 분석하고 시각화하여 가설을 확인해보자. Step 01. 스타벅스 웹크롤링 from selenium import webdriver import pandas as pd from urllib.request import urlopen from bs4 import BeautifulSoup req = driver.page_source soup = BeautifulSoup(req, "html.parser") url = "https://www.starbucks.co.kr/store/store_map.do?disp=locale" driver = webdriver.Chr.. 2022. 11. 29.
예제 4. 인구 소멸 위기 지역 목표 01. 인구 소멸 위기 지역 파악 02. 인구 소멸 위기 지역의 지도 표현 03. 지도 표현에 대한 카르토그램 표현 Step 01. 데이터 읽기 import numpy as np import pandas as pd import matplotlib.pyplot as plt import set_matplotlib_hangul import warnings warnings.filterwarnings(action="ignore") %matplotlib inline 기본 세팅을 해준다. # 엑셀 파일 확인하니 칼럼이 2줄 사용중이라 header = 1 설정 population = pd.read_excel("../ds_study/data/07_population_raw_data.xlsx", header=1) #.. 2022. 11. 28.
UsageError: Line magic function `%%writefile` not found. 매번 한글 설정을 적어주기 번거로워서 모듈을 만들려고 하던 중에 발생한 에러이다. Why ? %%writefile 자체는 셀의 가장 상단에 위치해야 한다. #~ 으로 적어놓은 주석때문에 error가 발생했던 것이다. Solution ! 주석을 %%writefile 문장 다음으로 배치하였다. 정상 작동되었다. - 참고 링크 https://stackoverflow.com/questions/52255582/python-jupyter-magic-writefile-returns-syntaxerror-invalid-syntax python jupyter magic %%writefile returns SyntaxError: invalid syntax # [ ] The following program asks the .. 2022. 11. 28.
TypeError: countplot() got multiple values for argument 'data' Why ? countplot() 함수 안에 인자를 잘못 적어줬다. x축에 지정할 result_mol["mall"]을 x에 할당하지 않고 그냥 적어준 것이 문제였다. Solution ! 공식문서를 확인한 후, x= result_mol["mall"]로 수정하였다. - 정상 작동 코드 - 공식 문서 https://seaborn.pydata.org/generated/seaborn.kdeplot.html seaborn.kdeplot — seaborn 0.12.1 documentation seaborn.kdeplot seaborn.kdeplot(data=None, *, x=None, y=None, hue=None, weights=None, palette=None, hue_order=None, hue_norm=Non.. 2022. 11. 28.
[Python] Naver API STEP 01 - 네이버 개발자 센터 => Application 등록 - urllib : http 프로토콜에 따라서 서버의 요청/응답을 처리하기 위한 모듈 - urllib.request : 클라이언트의 요청을 처리하는 모듈 - urllib.parser : url 주소에 대한 분석 STEP 02 블로그 탭에 뜨는 검색결과를 가져온다. ``` # 네이버 검색 API 예제 - 블로그 검색 import os import sys import urllib.request client_id = "client_id" client_secret = "client_secret" encText = urllib.parse.quote("파이썬") url = "https://openapi.naver.com/v1/search/blog.. 2022. 11. 26.
InvalidSessionIdException: Message: invalid session idStacktrace: url =" 2022. 11. 24.