자료 1의 Q2

rep("noun",10)
##  [1] "noun" "noun" "noun" "noun" "noun" "noun" "noun" "noun" "noun" "noun"
rep("verb",20)
##  [1] "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb"
## [11] "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb"
x <- rep("noun",10)
y <- rep("verb",20)
c(x,y)
##  [1] "noun" "noun" "noun" "noun" "noun" "noun" "noun" "noun" "noun" "noun"
## [11] "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb"
## [21] "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb" "verb"

자료 1의 Q3

seq(1,10)
##  [1]  1  2  3  4  5  6  7  8  9 10

자료 2의 두번째 연습문제 세트 (%in% 과 match 나오는 거)

Q1.

1:10 %in% c(1,3,5,9)
##  [1]  TRUE FALSE  TRUE FALSE  TRUE FALSE FALSE FALSE  TRUE FALSE
z <- 1:10
o <- c(1,3,5,9)
z %in% o
##  [1]  TRUE FALSE  TRUE FALSE  TRUE FALSE FALSE FALSE  TRUE FALSE
z[z %in% o]
## [1] 1 3 5 9

Q2.

sym <- c("c", "ab", "B", "bba", "NA", "@", "bla", "Ba", "%")
letters
##  [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s"
## [20] "t" "u" "v" "w" "x" "y" "z"
LETTERS
##  [1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S"
## [20] "T" "U" "V" "W" "X" "Y" "Z"
sym %in% LETTERS
## [1] FALSE FALSE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE
sym[sym %in% LETTERS]
## [1] "B"

Q3.

a <- c("dog", "cat", "duck")
b <- c("dog", "puppy", "pet", "animal")
match(a,b)
## [1]  1 NA NA
match(b,a)
## [1]  1 NA NA NA
a[a %in% b]
## [1] "dog"