• 베트남 축산통계 시각화

    Code Show All Code Hide All Code 최근 KOICA 전문가 파견으로 베트남에 사업 예비조사를 다녀왔습니다. 보고서 작성 중 베트남 축산의 통계자료를 찾는데 예쁘게 시각화된 최신 자료(~2018)를 찾기가 힘들어 직접 시각화를 하였습니다. 자료 출처는 General Statistics Office of Vietnam입니다. 분석에 사용한 data는 Github repository를 참고하시길 바랍니다. library(tidyverse) library(janitor) df <- readxl::read_excel("animal-head.xlsx")...


  • 인공지능시대에 인간성

    서울역에서 출발해 익산으로 가는 고속열차 안에서 이 글을 쓰고 있다. 시대마다 사람에게 요구하는 가치들이 변한다. 지금은 어린이도 노인도 몸이 불편한 사람도 기차를 타면 편하게 멀리 갈 수 있는 시대가 되었다. 수렵 채취 시대에 대중적으로 요구되었던 빠르고 강한 힘은 지금 시대에 와서는 각종 교통수단과 중장비로 대체되었다. 나는 아직 다리힘이 좋아서 계단을...


  • R$ dplyr::summarise_all() 사용하기

    dplyr 패키지를 이용해 데이터의 하위 그룹 분석을 하려면 다음과 같은 코드를 사용할 수 있습니다. library(dplyr) iris %>% group_by(Species) %>% summarise( Sepal.Length_mean = mean(Sepal.Length), Sepal.Width_mean = mean(Sepal.Width) ) ## # A tibble: 3 x 3 ## Species Sepal.Length_mean Sepal.Width_mean ## <fct> <dbl> <dbl> ## 1 setosa 5.01 3.43 ## 2 versicolor...


  • 농사와 데이터분석

    뭐 눈엔 뭐 만 보인다고, 데이터 분석과 농사는 참 닮았다. 데이터베이스 구축은 밭을 가는 일이다. 데이터를 쌓는 것은 씨를 뿌리고 밭을 가꾸는 일이다. 모인 데이터를 분석하는 것은 작물을 수확하는 것과 닮았다. 무엇보다 수확의 기쁨이 대단하다. 씨 뿌리기 전에 밭을 준비해야 한다 상농은 밭을 가꾸고 중농은 곡식을 가꾸고 하농은 풀을 가꾼다....


  • 스마트하게 젖소 키우기 with Shiny (2019 RUCK)

    10월 25일 광화문 마이크로소프트에서 열리는 2019 R User Conference Korea에서 다음과 같은 주제로 키노트를 하게 되었습니다. http://ruck2019.r-kor.org/speakers/youngjunna/ 스마트하게 젖소 키우기 with Shiny (부제: 목마른 놈이 우물 판다) 젖소를 키우다보면 수많은 데이터가 발생합니다. 특히 우리나라는 한우나 젖소같은 동물들의 유전적인 정보와 최종 결과물(축산물)에 대한 이력관리가 잘 되고 있습니다. 이런 데이터들을 탐색하는 과정은...