R
-
R의 결과를 파워포인트에 작성하기R 2018. 9. 7. 09:23
또 하나의 패키지를 알게 되다.officer 이다. 이 패키지는 R의 결과를 파워포인트에 작성하도록 해 준다.제목, 내용, R에서 작성한 표/그래프 등이 최종적으로 파워포인트에 작성된다. 데이터를 분석하여 최종 발표 보고서를 작성하는 사람들에게 많은 도움이 될 것 같다.이 기능도 잘 배워서, 다음 강의에서 소개해 주어야겠다. PowerPoint presentations generationlibrary(officer) # Package `magrittr` makes officer usage easier. library(magrittr)IntroductionUse the function read_pptx() to create an R object representing a PowerPoint document..
-
-
Writing a function has three big advantageR 2018. 8. 24. 16:48
Writing a function has three big advantage over using copy-and-paste 1. You can give a function an evocative name that makes your code easier to understand.2. As requirements change, you only need to update code in one place, instead of many.3. You eliminate the chance of making incidental mistakes when you copy and paste (i.e. updating a variable name in one place, but not in another). [출처] R f..
-
magrittr 패키지의 tee pipe operator : %T>%R 2018. 8. 24. 16:23
magrittr 패키지에서 제공하는 tee pipe(%T>%)의 기능은 pipe(%>%)와 다음과 같은 차이가 있다. # str()의 결과가 없다. rnorm(100) %>% matrix(ncol = 2) %>% plot() %>% str() # str()의 결과가 출력된다. rnorm(100) %>% matrix(ncol = 2) %T>% plot() %>% str() [출처] R for Data Science, Hadley Wickham & Garrett Grolemund, O'REILLY, p267
-
ggvis package : input_radiobuttons()R 2018. 8. 10. 12:52
ggvis package는 interactive control 기능을 제공한다. 그 기능들은 다음과 같다. input_checkbox() input_checkboxgroup() input_numeric() input_radiobuttons() input_select() input_slider() input_text() 이 중에서 input_radiobuttons()을 이용하여 산점도의 점의 색깔을 변경할 수 있다.install.packages("tidyverse") install.packages("ggvis") library(tidyverse) library(ggvis) mtcars %>% ggvis::ggvis(~mpg, ~wt, fill := input_radiobuttons(label = "Choo..
-
신경망(ANN : Artificial Neural Network)의 특징R/DeepLearning 2018. 8. 8. 13:28
신경망(ANN : Artificial Neural Network)의 특징 1. 신경망의 각 노드에 미분 가능한 비선형 활성함수(activation function)를 적용한다. 2. 신경망은 하나 이상의 은닉층(hidden layer)을 포함한다. 3. 신경망은 높은 수준의 연결성을 나타낸다. 이때 연결강도는 신경망의 가중치(weight)에 의해 결정된다. [출처] R로 배우는 딥러닝, 박혜정/석경하/심주용/황창하 지음, 한빛아카데미, p25~26
-
MNIST 데이터 분석하기R/Keras 2018. 8. 8. 11:25
이것을 하기 위해서는 1. Anaconda를 설치 2. 관련 설정을 해야 한다. 그런 다음에 다음의 코드를 실행하면 된다.# Keras with R install.packages("devtools") install.packages("yaml") install.packages("tensorflow") install.packages("keras") install.packages("reticulate") library(devtools) library(yaml) library(tensorflow) tensorflow::install_tensorflow(version = "gpu") library(keras) library(reticulate) # Import Data mnist