a<-100
a
## [1] 100
b<-"hello"
b
## [1] "hello"
setwd('c:/data')
a<-c(1,2,3)
a
## [1] 1 2 3
mean(a)
## [1] 2
max(a)
## [1] 3
min(a)
## [1] 1
library(dplyr)
## 
## 다음의 패키지를 부착합니다: 'dplyr'
## The following objects are masked from 'package:stats':
## 
##     filter, lag
## The following objects are masked from 'package:base':
## 
##     intersect, setdiff, setequal, union
data(iris)
glimpse(iris)
## Rows: 150
## Columns: 5
## $ Sepal.Length <dbl> 5.1, 4.9, 4.7, 4.6, 5.0, 5.4, 4.6, 5.0, 4.4, 4.9, 5.4, 4.…
## $ Sepal.Width  <dbl> 3.5, 3.0, 3.2, 3.1, 3.6, 3.9, 3.4, 3.4, 2.9, 3.1, 3.7, 3.…
## $ Petal.Length <dbl> 1.4, 1.4, 1.3, 1.5, 1.4, 1.7, 1.4, 1.5, 1.4, 1.5, 1.5, 1.…
## $ Petal.Width  <dbl> 0.2, 0.2, 0.2, 0.2, 0.2, 0.4, 0.3, 0.2, 0.2, 0.1, 0.2, 0.…
## $ Species      <fct> setosa, setosa, setosa, setosa, setosa, setosa, setosa, s…
View(iris)
x<-c(1,2,3)
mode(x)
## [1] "numeric"
is.numeric(x)
## [1] TRUE
is.logical(x)
## [1] FALSE
is.character(x)
## [1] FALSE
length(x)
## [1] 3
#c()는 combine
#수치형과 문자열이 혼합했을때 문자형이 우선
#xy의 값은 문자열 형태
x<-c(1,10);y<-c("apple","melon")
xy<-c(x,y)
xy
## [1] "1"     "10"    "apple" "melon"
#start:end
1:5
## [1] 1 2 3 4 5
#iris데이터에서 1,3,4번째 열의 데이터 가져옴
iris[c(1,3,4)]
##     Sepal.Length Petal.Length Petal.Width
## 1            5.1          1.4         0.2
## 2            4.9          1.4         0.2
## 3            4.7          1.3         0.2
## 4            4.6          1.5         0.2
## 5            5.0          1.4         0.2
## 6            5.4          1.7         0.4
## 7            4.6          1.4         0.3
## 8            5.0          1.5         0.2
## 9            4.4          1.4         0.2
## 10           4.9          1.5         0.1
## 11           5.4          1.5         0.2
## 12           4.8          1.6         0.2
## 13           4.8          1.4         0.1
## 14           4.3          1.1         0.1
## 15           5.8          1.2         0.2
## 16           5.7          1.5         0.4
## 17           5.4          1.3         0.4
## 18           5.1          1.4         0.3
## 19           5.7          1.7         0.3
## 20           5.1          1.5         0.3
## 21           5.4          1.7         0.2
## 22           5.1          1.5         0.4
## 23           4.6          1.0         0.2
## 24           5.1          1.7         0.5
## 25           4.8          1.9         0.2
## 26           5.0          1.6         0.2
## 27           5.0          1.6         0.4
## 28           5.2          1.5         0.2
## 29           5.2          1.4         0.2
## 30           4.7          1.6         0.2
## 31           4.8          1.6         0.2
## 32           5.4          1.5         0.4
## 33           5.2          1.5         0.1
## 34           5.5          1.4         0.2
## 35           4.9          1.5         0.2
## 36           5.0          1.2         0.2
## 37           5.5          1.3         0.2
## 38           4.9          1.4         0.1
## 39           4.4          1.3         0.2
## 40           5.1          1.5         0.2
## 41           5.0          1.3         0.3
## 42           4.5          1.3         0.3
## 43           4.4          1.3         0.2
## 44           5.0          1.6         0.6
## 45           5.1          1.9         0.4
## 46           4.8          1.4         0.3
## 47           5.1          1.6         0.2
## 48           4.6          1.4         0.2
## 49           5.3          1.5         0.2
## 50           5.0          1.4         0.2
## 51           7.0          4.7         1.4
## 52           6.4          4.5         1.5
## 53           6.9          4.9         1.5
## 54           5.5          4.0         1.3
## 55           6.5          4.6         1.5
## 56           5.7          4.5         1.3
## 57           6.3          4.7         1.6
## 58           4.9          3.3         1.0
## 59           6.6          4.6         1.3
## 60           5.2          3.9         1.4
## 61           5.0          3.5         1.0
## 62           5.9          4.2         1.5
## 63           6.0          4.0         1.0
## 64           6.1          4.7         1.4
## 65           5.6          3.6         1.3
## 66           6.7          4.4         1.4
## 67           5.6          4.5         1.5
## 68           5.8          4.1         1.0
## 69           6.2          4.5         1.5
## 70           5.6          3.9         1.1
## 71           5.9          4.8         1.8
## 72           6.1          4.0         1.3
## 73           6.3          4.9         1.5
## 74           6.1          4.7         1.2
## 75           6.4          4.3         1.3
## 76           6.6          4.4         1.4
## 77           6.8          4.8         1.4
## 78           6.7          5.0         1.7
## 79           6.0          4.5         1.5
## 80           5.7          3.5         1.0
## 81           5.5          3.8         1.1
## 82           5.5          3.7         1.0
## 83           5.8          3.9         1.2
## 84           6.0          5.1         1.6
## 85           5.4          4.5         1.5
## 86           6.0          4.5         1.6
## 87           6.7          4.7         1.5
## 88           6.3          4.4         1.3
## 89           5.6          4.1         1.3
## 90           5.5          4.0         1.3
## 91           5.5          4.4         1.2
## 92           6.1          4.6         1.4
## 93           5.8          4.0         1.2
## 94           5.0          3.3         1.0
## 95           5.6          4.2         1.3
## 96           5.7          4.2         1.2
## 97           5.7          4.2         1.3
## 98           6.2          4.3         1.3
## 99           5.1          3.0         1.1
## 100          5.7          4.1         1.3
## 101          6.3          6.0         2.5
## 102          5.8          5.1         1.9
## 103          7.1          5.9         2.1
## 104          6.3          5.6         1.8
## 105          6.5          5.8         2.2
## 106          7.6          6.6         2.1
## 107          4.9          4.5         1.7
## 108          7.3          6.3         1.8
## 109          6.7          5.8         1.8
## 110          7.2          6.1         2.5
## 111          6.5          5.1         2.0
## 112          6.4          5.3         1.9
## 113          6.8          5.5         2.1
## 114          5.7          5.0         2.0
## 115          5.8          5.1         2.4
## 116          6.4          5.3         2.3
## 117          6.5          5.5         1.8
## 118          7.7          6.7         2.2
## 119          7.7          6.9         2.3
## 120          6.0          5.0         1.5
## 121          6.9          5.7         2.3
## 122          5.6          4.9         2.0
## 123          7.7          6.7         2.0
## 124          6.3          4.9         1.8
## 125          6.7          5.7         2.1
## 126          7.2          6.0         1.8
## 127          6.2          4.8         1.8
## 128          6.1          4.9         1.8
## 129          6.4          5.6         2.1
## 130          7.2          5.8         1.6
## 131          7.4          6.1         1.9
## 132          7.9          6.4         2.0
## 133          6.4          5.6         2.2
## 134          6.3          5.1         1.5
## 135          6.1          5.6         1.4
## 136          7.7          6.1         2.3
## 137          6.3          5.6         2.4
## 138          6.4          5.5         1.8
## 139          6.0          4.8         1.8
## 140          6.9          5.4         2.1
## 141          6.7          5.6         2.4
## 142          6.9          5.1         2.3
## 143          5.8          5.1         1.9
## 144          6.8          5.9         2.3
## 145          6.7          5.7         2.5
## 146          6.7          5.2         2.3
## 147          6.3          5.0         1.9
## 148          6.5          5.2         2.0
## 149          6.2          5.4         2.3
## 150          5.9          5.1         1.8
x<-c("a","b","c")
x[1:0]
## [1] "a"
x[-1:0]
## [1] "b" "c"
x[c(1,2)]
## [1] "a" "b"
data(iris)
#iris데이터의 3번째행까지 출력
head(iris,3)
##   Sepal.Length Sepal.Width Petal.Length Petal.Width Species
## 1          5.1         3.5          1.4         0.2  setosa
## 2          4.9         3.0          1.4         0.2  setosa
## 3          4.7         3.2          1.3         0.2  setosa
gender<-c("male","female","male")
bloodtype<-c("AB","O","B")
height<-c(170,175,165)
weight<-c(70,65,55)
df<-data.frame(gender,bloodtype,height,weight)
df
##   gender bloodtype height weight
## 1   male        AB    170     70
## 2 female         O    175     65
## 3   male         B    165     55
#데이터 열 추가
car<-c("kia","bmw","toyota")
df2<-data.frame(df,car)
df2
##   gender bloodtype height weight    car
## 1   male        AB    170     70    kia
## 2 female         O    175     65    bmw
## 3   male         B    165     55 toyota
#데이터이름[행,열]
data(iris)
iris[,c(1:2)]
##     Sepal.Length Sepal.Width
## 1            5.1         3.5
## 2            4.9         3.0
## 3            4.7         3.2
## 4            4.6         3.1
## 5            5.0         3.6
## 6            5.4         3.9
## 7            4.6         3.4
## 8            5.0         3.4
## 9            4.4         2.9
## 10           4.9         3.1
## 11           5.4         3.7
## 12           4.8         3.4
## 13           4.8         3.0
## 14           4.3         3.0
## 15           5.8         4.0
## 16           5.7         4.4
## 17           5.4         3.9
## 18           5.1         3.5
## 19           5.7         3.8
## 20           5.1         3.8
## 21           5.4         3.4
## 22           5.1         3.7
## 23           4.6         3.6
## 24           5.1         3.3
## 25           4.8         3.4
## 26           5.0         3.0
## 27           5.0         3.4
## 28           5.2         3.5
## 29           5.2         3.4
## 30           4.7         3.2
## 31           4.8         3.1
## 32           5.4         3.4
## 33           5.2         4.1
## 34           5.5         4.2
## 35           4.9         3.1
## 36           5.0         3.2
## 37           5.5         3.5
## 38           4.9         3.6
## 39           4.4         3.0
## 40           5.1         3.4
## 41           5.0         3.5
## 42           4.5         2.3
## 43           4.4         3.2
## 44           5.0         3.5
## 45           5.1         3.8
## 46           4.8         3.0
## 47           5.1         3.8
## 48           4.6         3.2
## 49           5.3         3.7
## 50           5.0         3.3
## 51           7.0         3.2
## 52           6.4         3.2
## 53           6.9         3.1
## 54           5.5         2.3
## 55           6.5         2.8
## 56           5.7         2.8
## 57           6.3         3.3
## 58           4.9         2.4
## 59           6.6         2.9
## 60           5.2         2.7
## 61           5.0         2.0
## 62           5.9         3.0
## 63           6.0         2.2
## 64           6.1         2.9
## 65           5.6         2.9
## 66           6.7         3.1
## 67           5.6         3.0
## 68           5.8         2.7
## 69           6.2         2.2
## 70           5.6         2.5
## 71           5.9         3.2
## 72           6.1         2.8
## 73           6.3         2.5
## 74           6.1         2.8
## 75           6.4         2.9
## 76           6.6         3.0
## 77           6.8         2.8
## 78           6.7         3.0
## 79           6.0         2.9
## 80           5.7         2.6
## 81           5.5         2.4
## 82           5.5         2.4
## 83           5.8         2.7
## 84           6.0         2.7
## 85           5.4         3.0
## 86           6.0         3.4
## 87           6.7         3.1
## 88           6.3         2.3
## 89           5.6         3.0
## 90           5.5         2.5
## 91           5.5         2.6
## 92           6.1         3.0
## 93           5.8         2.6
## 94           5.0         2.3
## 95           5.6         2.7
## 96           5.7         3.0
## 97           5.7         2.9
## 98           6.2         2.9
## 99           5.1         2.5
## 100          5.7         2.8
## 101          6.3         3.3
## 102          5.8         2.7
## 103          7.1         3.0
## 104          6.3         2.9
## 105          6.5         3.0
## 106          7.6         3.0
## 107          4.9         2.5
## 108          7.3         2.9
## 109          6.7         2.5
## 110          7.2         3.6
## 111          6.5         3.2
## 112          6.4         2.7
## 113          6.8         3.0
## 114          5.7         2.5
## 115          5.8         2.8
## 116          6.4         3.2
## 117          6.5         3.0
## 118          7.7         3.8
## 119          7.7         2.6
## 120          6.0         2.2
## 121          6.9         3.2
## 122          5.6         2.8
## 123          7.7         2.8
## 124          6.3         2.7
## 125          6.7         3.3
## 126          7.2         3.2
## 127          6.2         2.8
## 128          6.1         3.0
## 129          6.4         2.8
## 130          7.2         3.0
## 131          7.4         2.8
## 132          7.9         3.8
## 133          6.4         2.8
## 134          6.3         2.8
## 135          6.1         2.6
## 136          7.7         3.0
## 137          6.3         3.4
## 138          6.4         3.1
## 139          6.0         3.0
## 140          6.9         3.1
## 141          6.7         3.1
## 142          6.9         3.1
## 143          5.8         2.7
## 144          6.8         3.2
## 145          6.7         3.3
## 146          6.7         3.0
## 147          6.3         2.5
## 148          6.5         3.0
## 149          6.2         3.4
## 150          5.9         3.0
iris[,c(1,3,5)]
##     Sepal.Length Petal.Length    Species
## 1            5.1          1.4     setosa
## 2            4.9          1.4     setosa
## 3            4.7          1.3     setosa
## 4            4.6          1.5     setosa
## 5            5.0          1.4     setosa
## 6            5.4          1.7     setosa
## 7            4.6          1.4     setosa
## 8            5.0          1.5     setosa
## 9            4.4          1.4     setosa
## 10           4.9          1.5     setosa
## 11           5.4          1.5     setosa
## 12           4.8          1.6     setosa
## 13           4.8          1.4     setosa
## 14           4.3          1.1     setosa
## 15           5.8          1.2     setosa
## 16           5.7          1.5     setosa
## 17           5.4          1.3     setosa
## 18           5.1          1.4     setosa
## 19           5.7          1.7     setosa
## 20           5.1          1.5     setosa
## 21           5.4          1.7     setosa
## 22           5.1          1.5     setosa
## 23           4.6          1.0     setosa
## 24           5.1          1.7     setosa
## 25           4.8          1.9     setosa
## 26           5.0          1.6     setosa
## 27           5.0          1.6     setosa
## 28           5.2          1.5     setosa
## 29           5.2          1.4     setosa
## 30           4.7          1.6     setosa
## 31           4.8          1.6     setosa
## 32           5.4          1.5     setosa
## 33           5.2          1.5     setosa
## 34           5.5          1.4     setosa
## 35           4.9          1.5     setosa
## 36           5.0          1.2     setosa
## 37           5.5          1.3     setosa
## 38           4.9          1.4     setosa
## 39           4.4          1.3     setosa
## 40           5.1          1.5     setosa
## 41           5.0          1.3     setosa
## 42           4.5          1.3     setosa
## 43           4.4          1.3     setosa
## 44           5.0          1.6     setosa
## 45           5.1          1.9     setosa
## 46           4.8          1.4     setosa
## 47           5.1          1.6     setosa
## 48           4.6          1.4     setosa
## 49           5.3          1.5     setosa
## 50           5.0          1.4     setosa
## 51           7.0          4.7 versicolor
## 52           6.4          4.5 versicolor
## 53           6.9          4.9 versicolor
## 54           5.5          4.0 versicolor
## 55           6.5          4.6 versicolor
## 56           5.7          4.5 versicolor
## 57           6.3          4.7 versicolor
## 58           4.9          3.3 versicolor
## 59           6.6          4.6 versicolor
## 60           5.2          3.9 versicolor
## 61           5.0          3.5 versicolor
## 62           5.9          4.2 versicolor
## 63           6.0          4.0 versicolor
## 64           6.1          4.7 versicolor
## 65           5.6          3.6 versicolor
## 66           6.7          4.4 versicolor
## 67           5.6          4.5 versicolor
## 68           5.8          4.1 versicolor
## 69           6.2          4.5 versicolor
## 70           5.6          3.9 versicolor
## 71           5.9          4.8 versicolor
## 72           6.1          4.0 versicolor
## 73           6.3          4.9 versicolor
## 74           6.1          4.7 versicolor
## 75           6.4          4.3 versicolor
## 76           6.6          4.4 versicolor
## 77           6.8          4.8 versicolor
## 78           6.7          5.0 versicolor
## 79           6.0          4.5 versicolor
## 80           5.7          3.5 versicolor
## 81           5.5          3.8 versicolor
## 82           5.5          3.7 versicolor
## 83           5.8          3.9 versicolor
## 84           6.0          5.1 versicolor
## 85           5.4          4.5 versicolor
## 86           6.0          4.5 versicolor
## 87           6.7          4.7 versicolor
## 88           6.3          4.4 versicolor
## 89           5.6          4.1 versicolor
## 90           5.5          4.0 versicolor
## 91           5.5          4.4 versicolor
## 92           6.1          4.6 versicolor
## 93           5.8          4.0 versicolor
## 94           5.0          3.3 versicolor
## 95           5.6          4.2 versicolor
## 96           5.7          4.2 versicolor
## 97           5.7          4.2 versicolor
## 98           6.2          4.3 versicolor
## 99           5.1          3.0 versicolor
## 100          5.7          4.1 versicolor
## 101          6.3          6.0  virginica
## 102          5.8          5.1  virginica
## 103          7.1          5.9  virginica
## 104          6.3          5.6  virginica
## 105          6.5          5.8  virginica
## 106          7.6          6.6  virginica
## 107          4.9          4.5  virginica
## 108          7.3          6.3  virginica
## 109          6.7          5.8  virginica
## 110          7.2          6.1  virginica
## 111          6.5          5.1  virginica
## 112          6.4          5.3  virginica
## 113          6.8          5.5  virginica
## 114          5.7          5.0  virginica
## 115          5.8          5.1  virginica
## 116          6.4          5.3  virginica
## 117          6.5          5.5  virginica
## 118          7.7          6.7  virginica
## 119          7.7          6.9  virginica
## 120          6.0          5.0  virginica
## 121          6.9          5.7  virginica
## 122          5.6          4.9  virginica
## 123          7.7          6.7  virginica
## 124          6.3          4.9  virginica
## 125          6.7          5.7  virginica
## 126          7.2          6.0  virginica
## 127          6.2          4.8  virginica
## 128          6.1          4.9  virginica
## 129          6.4          5.6  virginica
## 130          7.2          5.8  virginica
## 131          7.4          6.1  virginica
## 132          7.9          6.4  virginica
## 133          6.4          5.6  virginica
## 134          6.3          5.1  virginica
## 135          6.1          5.6  virginica
## 136          7.7          6.1  virginica
## 137          6.3          5.6  virginica
## 138          6.4          5.5  virginica
## 139          6.0          4.8  virginica
## 140          6.9          5.4  virginica
## 141          6.7          5.6  virginica
## 142          6.9          5.1  virginica
## 143          5.8          5.1  virginica
## 144          6.8          5.9  virginica
## 145          6.7          5.7  virginica
## 146          6.7          5.2  virginica
## 147          6.3          5.0  virginica
## 148          6.5          5.2  virginica
## 149          6.2          5.4  virginica
## 150          5.9          5.1  virginica