SQL | MySQL | SELECT(1) - 간단한 데이터 조작
·
SQL
SELECT문을 사용하여 테이블의 데이터를 선택할 수 있다. SELECT [ALL | DISTINCT | DISTINCTROW] select_expr [, select_expr ...] [FROM table_references [WHERE where_condition] [GROUP BY {col_name | expr | position} [ASC | DESC], ... [WITH ROLLUP]] [HAVING where_condition] [ORDER BY {col_name | expr | position} [ASC | DESC], ...] [LIMIT {[offset,] row_count | row_count OFFSET offset}] [PROCEDURE procedure_name(argument_l..
SQL | MySQL | 데이터 수정, 삭제 - Update, Delete
·
SQL
01. UPDATE - 주어진 조건의 행 수정 MySQL에서는 UPDATE 문을 사용하여 행의 내용을 수정할 수 있음 UPDATE [LOW_PRIORITY] [IGNORE] table_reference SET col_name1={expr1|DEFAULT} [, col_name2={expr2|DEFAULT}] ... [WHERE where_condition] [ORDER BY ...] [LIMIT row_count] 1) 예제 데이터 전처리 및 테이블 생성 · 소상공인시장진흥공단의 상가(상권) 정보 데이터 사용 https://www.data.go.kr/data/15083033/fileData.do 소상공인시장진흥공단_상가(상권)정보_20221231 영업 중인 전국 상가업소 데이터를 제공합니다. (상호명, ..
SQL | MySQL | LOAD DATA INFILE - 파일 데이터 불러오기
·
SQL
LOAD DATA INFILE Syntax를 사용하면 대용량 데이터를 빠른 속도로 불러올 수 있다. LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name' [REPLACE | IGNORE] INTO TABLE 만들어놓은테이블명 [CHARACTER SET charset_name] [ {FIELDS | COLUMNS} [TERMINATED BY 'string'] [[OPTIONALLY] ENCLOSED BY 'char'] [ESCAPED BY 'char'] ] [ LINES [STARTING BY 'string'] [TERMINATED BY 'string'] ] [IGNORE number LINES] [(col_name_or_user_var,.....
SQL | MySQL | 관계형 데이터베이스와 자료형
·
SQL
00. 관계형 데이터베이스(RDBMS, Relational Database) · 특징 - 파일보다 빠르게 데이터에 접근할 수 있음 - 특정 패턴에 맞춰 데이터를 쉽게 추출 가능 - 여러 사용자의 동시 접근이 가능 - 데이터에 임의의 순서로 접근 가능 - 자체적으로 권한 시스템을 가지고 있음 · 종류 - Oracle : 오라클에서 개발, 가장 많이 사용하는 RDBMS : 중앙 집중 방식, Administration Monitoring 가능 : Multiple Database 튜닝 가능 / 다른 Admin User들과 공유 가능 : 다양한 핸들링 지원, 자원의 확장성과 장애에 대한 대처가 유연 - MySQL : MySQL은 오픈 소스이며, 다중 사용자와 다중 스레드를 지원 : C언어, C++, JAVA, P..
R | Leaflet | 인터랙티브 지도(2) - polygon
·
R/leaflet
저번 포스팅에서는 leaflet 패키지로 Marker를 사용해 위치 정보를 지도 위에 나타냈다. https://boring9.tistory.com/36 R | Leaflet | 인터랙티브 지도(1) - Markers R의 대표적인 인터랙티브 지도는 Plotly 패키지를 사용해 구현할 수 있다. 이외에도 Leaflet 패키지를 사용해 인터랙티브 지도를 구현할 수 있는데, 생각보다 사용 방법이 잘 안 나와 있어서 포스팅 boring9.tistory.com 이번 포스팅에서는 shape file과 시도별 인구수 데이터로 대한민국 시도별 polygon 지도와 시도별 인구수 polygon 지도를 leaflet 패키지에서 제공하는 addPolygons() 함수를 사용해 구현하고, polygon을 커스텀 하는 방법까지..
R | Leaflet | 인터랙티브 지도(1) - Markers
·
R/leaflet
R의 대표적인 인터랙티브 지도는 Plotly 패키지를 사용해 구현할 수 있다. 이외에도 Leaflet 패키지를 사용해 인터랙티브 지도를 구현할 수 있는데, 생각보다 사용 방법이 잘 안 나와 있어서 포스팅을 통해서 Leaflet 사용법을 설명할 것이다. 이번 포스팅에서는 leaflet 패키지로 Marker를 사용해 위치 정보를 지도 위에 나타낼 것이다. 00. 패키지 로드 및 데이터 불러오기 1) 패키지 로드 ## 패키지 로드 library(dplyr) library(leaflet) ### 한글 폰트 설정 library(showtext) font_add_google("Nanum Gothic", "nanumgothic") 2) 소상공인시장진흥공단_상가(상권)정보 : 영업 중인 전국 상가업소 데이터를 제공 (..