클래스 지정

R에서 S3와 R6로 배우는 Object-Oriented Programming

Richie Cotton

Data Evangelist at DataCamp

(x <- rexp(10))
0.195051 2.191040 0.498703 0.976122 0.299001
0.105187 0.090073 2.328233 3.043201 2.129631
class(x) <- "random_numbers"
x
0.195051 2.191040 0.498703 0.976122 0.299001
0.105187 0.090073 2.328233 3.043201 2.129631
attr(,"class")
"random_numbers"
R에서 S3와 R6로 배우는 Object-Oriented Programming
class(x)
"random_numbers"
typeof(x)
"double"
R에서 S3와 R6로 배우는 Object-Oriented Programming
is.numeric(x)
TRUE
length(x)
10
mean(x)
1.1856
R에서 S3와 R6로 배우는 Object-Oriented Programming

요약

  • class()덮어쓸 수 있습니다
  • 기존 기능은 깨지지 않습니다
R에서 S3와 R6로 배우는 Object-Oriented Programming

연습해 봅시다!

R에서 S3와 R6로 배우는 Object-Oriented Programming

Preparing Video For Download...