1 / 200 * 30
## [1] 0.15
(59 + 73 + 2) / 3
## [1] 44.66667
sin(pi / 2)
## [1] 1
x <- 3*4
객체의 이름은 문자로 시작
문자, 숫자, _, . 만을 포함해야 함
여러 단어를 이어쓸 경우, 띄어쓰기 보다는 " _ "로 구분하는 snake_case를 사용하여 구분할 것
i_use_snake_case
otherPeopleUseCamelCase
some.people.use.periods
And_aFew.People_RENOUNCEconvention
x
## [1] 12
this_is_a_really_long_name <- 2.5
RStudio완성기능
명령어를 수정해야할 경우, Cmd/Ctrl + ↑ 를 사용하면 명령어 중 그 문자로 시작 하는 것들을 보여준다.
명령어를 정확히 입력하자
r_rocks <- 2 ^ 3
r_rock
#> Error: object 'r_rock' not found
R_rocks
#> Error: object 'R_rocks' not found
철자, 대문자, 소문자 등 정확히 입력하도록 한다.
function_name(arg1 = val1, arg2 = val2, ...)
숫자 시퀀스 seq()를 이용해보자.
화살표로 원하는 함수를 선택했을 때 Tab을 누르면 여는 괄호( 와 닫는 괄호) 한 쌍이 생성된다.
1, 10을 타이핑 하고 실행해보자.
seq(1, 10)
## [1] 1 2 3 4 5 6 7 8 9 10
x <- "hello world"
- 따옴표와 괄호는 항상 짝을 이루어야 한다.
> x <- "hello
+
- " 또는 )를 누락한 경우, 입력이 완료되자 않았다고 인식되어 +표시가 뜬다.
y <- seq(1, 10, length.out = 5)
y
## [1] 1.00 3.25 5.50 7.75 10.00
(y <- seq(1, 10, length.out = 5))
## [1] 1.00 3.25 5.50 7.75 10.00