- R을 이용한 한국은행 API로 미국과 한국 이자율 시각화2023-11-11 16:02:39한국은행 사이트에서 api 를 이용하여 데이터 시각화를 해 보았다. 여러 사이트들을 돌아다니며 R을 이용한 코드를 참고하려고 해도 마땅치 않았는데 R로 패키지를 만들어 놓으신 분이 있어 매우 편하게 할 수 있었다. (감사합니다. ^^) https://github.com/seokhoonj/ecos GitHub - seokhoonj/ecos: 한국은행 경제통계시스템 Economic Statistics System of Bank of Korea (Open API Service) 한국은행 경제통계시스템 Economic Statistics System of Bank of Korea (Open API Service) - GitHub - seokhoonj/ecos: 한국은행 경제통계시스템 Economic Statis..
- R을 이용하여 용인시 수지구 지도 그리기2023-11-01 23:16:24지도 데이터 다운로드 http://www.gisdeveloper.co.kr/?p=2332 대한민국 최신 행정구역(SHP) 다운로드 – GIS Developerwww.gisdeveloper.co.kr 1. 시도 : ctprvn.shp 2. 시군구 : sig.shp 3. 읍면동 : emd.shp [패키지 로드 / 데이터 로드]library(tidyverse) library("rgdal") library(magrittr) map1 % filter(str_detect(EMD_KOR_NM , "죽전동")) dong_map_info %>% filter(str_detect(EMD_CD , "41465")) %>% select(id) %>% pull() %>% as.numeric()-> yongin dong_map_i..
- [R을 이용한 대한민국 남자, 여자 아이 이름 TOP 10 시각화]2023-10-02 13:44:502008년부터 2023년까지 대한민국 출생아 이름을 분석해보았다. 참고 사이트는 아래와 같다. https://deepshamenghani.quarto.pub/dmenghani/tidytuesday/gganimate/?fbclid=IwAR14n4atdir_w61Rk641fyocmS5frq1sIsOaGW5MT1mV8Ixwv5yDLgt7Rq8 Deepsha Menghani - Animated visualization of popular names using GGAnimate In this post, I will create a racing bar chart using ggplot2 for the most popular names in the last decade. The data comes from the “..
- [R을 이용한 기대수명, 출산율, 소득수준 상관관계 분석]2023-10-02 13:38:26데이터 1. gamminder : 나라별, 연도별, 기대수명, 인구수, gdp 2. 출산율 : OECD Fertility rates https://data.oecd.org/pop/fertility-rates.htm Demography - Fertility rates - OECD Data Find, compare and share OECD data by indicator. data.oecd.org 3. 패키지 : tidyverse, stringr, countrycode (나라별 코드), gganimate 4. 분석 시작 #패키지 library(tidyverse) library(stringr) library(gganimate) library(countrycode) library(gapminder) #데이터로..
- [R을 이용한 나라별 기대수명, 출산율, 소득수준 상관관계 분석]2023-10-02 13:33:24데이터 1. gamminder : 나라별, 연도별, 기대수명, 인구수, gdp 2. 출산율 : OECD Fertility rates https://data.oecd.org/pop/fertility-rates.htm Demography - Fertility rates - OECD Data Find, compare and share OECD data by indicator. data.oecd.org 3. 패키지 : tidyverse, stringr, countrycode (나라별 코드), gganimate 4. 분석 시작 #패키지 library(tidyverse) library(stringr) library(gganimate) library(countrycode) library(gapminder) #데이터로..
- [R을 이용한 gradient 막대그래프]2023-07-09 12:16:57Code Show All Code Hide All Code 화장품 보습효과 시각화 2023 7 9 Background 피부 깊이별 수분의 변화량 데이터가 있다. 화장품 바르기, 전후 피부 깊이별 수분의 양을 연속적으로 표현하려고 한다. 그런데 기존 데이터 분석은 x축을 파부 깊이, y축을 수분양으로 해서 2종의 샘플 (test, control) 적용 전후 line 그래프로 시각화하였다. Problem 고객이 원하는 수준은 아래와 같이 3차원 시각화를 원했다. 그러나 데이터의 수가 x축 깊이, y축 수분량으로 2차원 데이터라 3차원으로는 어려웠다. 이에 ggplot으로 geom_tile, geom_rater + gradient color 적용으로 문제를 해결하려고 함 Methode 데이터의 수가 부족하니 ..
- R을 이용한 서울시 도서관 위치 시각화2023-06-25 13:09:52어제는 googleVis 패키지를 이용해서 지도 시각화를 했는데 더 간단하게 볼 수 있는 패키지가 있다. leaflet 이다. 사용법도 너무나 간단하다. 패키지와 데이터 불러오기 library(tidyverse) library(leaflet) df % rename(lat = 위도, lng = 경도) %>% select(lng, lat, 도서관명) -> m leaflet() %>% addTiles() %>% addMarkers(lng = m$lng, lat = m$lat, popup=m$도서관명) 그러면 서울시 공공 도서관 위치 시각화가 된다. R 마크다운으로 다시 작성해봄
- R을 이용한 대한민국 동물 병원 지도 시각화2023-06-24 19:05:31데이터는 공공데이터포털에서 얻었다. https://www.localdata.go.kr/devcenter/dataDown.do?menuNo=20001 LOCALDATA - 지방행정인허가데이터개방:데이터다운로드 전체 데이터다운로드 전체 인허가 데이터에 대한 전체분,월 변동분, 일 변동분에 대한 자료를 제공받을 수 있습니다. 전체 다운로드 선택 업종다운로드 36개 그룹, 196개 업종에 대한 데이터를 업 www.localdata.go.kr 동물병원 분포도를 그려봄 단순 위도/경도 데이터로만 산점도로 그려봄 googleVis 패키지를 이용하여 쉽게 지도로 표시함 그럼 어떻게 했는지 살펴보자. 패키지 설치 및 데이터 불러오기 library(tidyverse) library(googleVis) library(rea..
- 여러 그래프에 라벨 달기 (egg)2023-05-30 09:14:53논문 등에 그래프를 게재하려면 여러 그래프에 라벨을 달아야 한다. 이때 유용하게 사용할 수 있는 패키지는 "egg" 이다. https://github.com/baptiste/egg GitHub - baptiste/egg: (fragile) extensions for ggplot2 (fragile) extensions for ggplot2. Contribute to baptiste/egg development by creating an account on GitHub. github.com 1. 결과 2. 패키지 설치 library(ggdensity) library(egg) 3 왼쪽 상단에 라벨을 다는 경우와 오른쪽 상단에 다는 경우 g1 % ggplot(aes(displ,hwy,fill=class)) + ..
- 한정된 데이터로 추정해서 그리는 방법 (ggdensity)2023-05-29 12:36:43데이터 분석을 하다보면 데이터 수가 모자란 상태에서 전체적인 데이터 분포를 알고 싶을 때가 있다. 이때 유용하게 사용하는 패키지가 "ggdensity" 이다. 1. 결과 2. 패키지 설치하고 불러오기 install.packages("ggdensity") library(ggdensity) 3. 데이터 살펴보기 mpg # A tibble: 234 × 11 manufacturer model displ year cyl trans drv cty hwy 1 audi a4 1.8 1999 4 auto… f 18 29 2 audi a4 1.8 1999 4 manu… f 21 29 3 audi a4 2 2008 4 manu… f 20 31 4 audi a4 2 2008 4 auto… f 21 30 5 audi a4 2...
728x90
반응형