admin 发表于 2014-9-7 11:00:51

R的数据类型有哪些?

R的数据类型有哪些?R的数据类型非常丰富,可以分为原子数据类型和组合数据类型,前者包括整数型、数值型、逻辑型、字符串型、复数型;后者包括因子型,矩阵型、数据框型和列表型等。各种数据类型通过class()函数可以查看,示例代码如下。> x1 <- 1:10
> class(x1)
"integer"
> x2 <- c(1,2,3)
> class(x2)
"numeric"
> x3 <- "HelloWorld"
> class(x3)
"character"
> x4 <- TRUE
> class(x4)
"logical"
> x5 <- 1 + 1i
> class(x5)
"complex"
> x6 <- matrix(1:4,2,2)
> class(x6)
"matrix"
> x7 <- data.frame(1:4,c(TRUE,FALSE,TRUE,FALSE));
> class(x7)
"data.frame"
> x8 <- list(a=1:4,b="hello")
> class(x8)
"list"【想一想】1 R中数据类型包括什么,那些属于原子数据类型(不可再分)?2 如何查看数据类型?
【做一做】1 构造一个4x4的单位矩阵?2 三只股票,相关信息如下。股票一,名称S1,买入一股价格18元, 卖出一股价格20元股票二,名称S2,买入一股价格48元, 卖出一股价格40元股票三,名称S3,买入一股价格100元, 卖出一股价格102.5元请选择一种合适R数据类型,表示三只股票的信息。
【温馨话语】当我们真正地热爱这个世界时,我们才真正地活在这个世界上。我是记事本,微信号:data985(私人号),data985_com(公众号),,你们在R路上的朋友,一起欣赏R路上的风景。赠人玫瑰,手有余香。若是觉得此文有用,欢迎分享给更多的人,让更多的人受用。你若安好,便是晴天。若是朋友们有什么想法或建议,欢迎给我留言或者私信于我。

页: [1]
查看完整版本: R的数据类型有哪些?