Mac에 RStudio 배포

3193 단어 RStudioRMac

설치


brew tap homebrew/science
sudo brew cask install xquartz
brew install r
sudo brew cask install rstudio

xquartz가 password를 요청하기 때문에 입력하십시오.
반응없이 느리지만 뒷면에 설치되어 있기 때문에 기다립니다.

시작하다



Homebrew로 설치했으므로 Alfred에 /opt/homebrew-cask/Caskroom/를 등록하고 Alfred에서 시작했습니다.

R Markdown 쓰기



종속 패키지 인 knitr을 넣습니다.
install.packages("knitr")

Preference > Sweave 에서
Weave Rnw files using knitr로 설정합니다.



새 파일에서 R Markdown을 선택하고 씁니다.

Chunk



R 실행 코드 (chunk라고 함)를 작성할 때
```{r}
plot(cars)
```

그렇다.
일반적으로 Markdown에서 코드를 나타낼 때
```r
plot(cars)
```

하지만 이것에 파괄호가 붙은 형태다.
웨이브 괄호 뒤에 label (id의 역할), chunk의 options를 지정합니다.
```{r, first_label, warning=TRUE}
plot(1)
```

또한 문장에 임의의 코드 조각을 포함시킬 수 있습니다.
hoge は `r hoge` である

등이라고 쓰면 호게를 평가합니다.
이 때 hoge 객체가 없으면 출력시 오류를 반환합니다.

TeX



또한 TeX 표기법을 사용할 수 있습니다.
$f(x) = ax^2 + bx + c$



이것은 mathjax로 그려집니다.



results="asis"옵션을 붙이면, kable 함수로 테이블을 출력할 수 있다.

그림


plog 함수로 다이어그램을 출력 할 수 있습니다.



ggplot2 등을 사용하려면 import하고 qplot와 같은 함수를 사용하십시오.

설정 공유


opts_chunk$set(options)

Global 옵션을 설정할 수 있습니다.

이 option 평가 전용의 chunk 를 만들어,
```{r, global_options, eval=FALSE}
opts_chunk$set(options)
```

등과 같이 파일의 상단에 쓰면 편리합니다.

기타 옵션 -> R markdown(knitr) 패키지의 chunk option 정리 - My Life as a Mock Quant

Reference


  • Mac OSX에서 R 언어 (+RStudio)를 homebrew로 설치 | Web Scratch
  • ~knitr+pandoc로 시작한다~『R Markdown에서 Reproducible Research』
  • R markdown(knitr) 패키지의 chunk option 정리 - My Life as a Mock Quant
  • 좋은 웹페이지 즐겨찾기