1

正常な理由を誰か説明できますか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を使用するときは?

4

1 に答える 1

2

次の場合、 に変換されnumericますcbind(結果が でmatrixあり、オブジェクトの型を 1 つしか保持できないため):

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

こちらは複数種類OKです。

于 2013-05-06T21:25:46.297 に答える