任何人都可以向我解释为什么正常Sys.time()
> Sys.time()
[1] "2013-05-06 23:23:22 CEST"
变为
> cbind(Sys.time(), 1:5)
[,1] [,2]
[1,] 1367875299 1
[2,] 1367875299 2
[3,] 1367875299 3
[4,] 1367875299 4
[5,] 1367875299 5
使用cbind时?
答案 0 :(得分:2)
当您numeric
时,它会转换为cbind
(因为结果为matrix
并且只能保留一种类型的对象):
as.numeric(Sys.time())
# [1] 1367875892
对比:
cbind(Sys.time(), data.frame(1:5))
Sys.time() X1.5
#1 2013-05-06 16:33:27 1
#2 2013-05-06 16:33:27 2
#3 2013-05-06 16:33:27 3
#4 2013-05-06 16:33:27 4
#5 2013-05-06 16:33:27 5
这里有多种类型。