Lesson 1 basic

1.2 Object

a <- 1

a + 2
## [1] 3
die <- 1:6

my_number <- 14480000
  1. エラーを起こす名前の例
    1trial
    $
    mean
    2nd
    !bad

  2. 大文字と小文字は区別される
    Big と big は異なる名前

Big <- 100
big <- 10
Big
## [1] 100
big
## [1] 10
ls()
## [1] "a"         "big"       "Big"       "die"       "my_number"
die - 1
## [1] 0 1 2 3 4 5
die / 2
## [1] 0.5 1.0 1.5 2.0 2.5 3.0
die * die
## [1]  1  4  9 16 25 36
1:2
## [1] 1 2
1:4
## [1] 1 2 3 4
die
## [1] 1 2 3 4 5 6
die + 1:2
## [1] 2 4 4 6 6 8
die + 1:4
## Warning in die + 1:4:
## 長いオブジェクトの長さが短いオブジェクトの長さの倍数になっていません
## [1] 2 4 6 8 6 8
die %*% die   #内積
##      [,1]
## [1,]   91
die %o% die   #直積
##      [,1] [,2] [,3] [,4] [,5] [,6]
## [1,]    1    2    3    4    5    6
## [2,]    2    4    6    8   10   12
## [3,]    3    6    9   12   15   18
## [4,]    4    8   12   16   20   24
## [5,]    5   10   15   20   25   30
## [6,]    6   12   18   24   30   36