1
> my.lt <- strptime("2003-02-05 03:00:02", format="%Y-%m-%d %H:%M:%S")
> x <- data.frame(d=my.lt)
> class(x$d)
[1] "POSIXct" "POSIXt"
なぜdata.frameがPOSIXltオブジェクトからPOSIXctオブジェクトにx $ dを変更したのか分かりません。私はR:データフレーム内のデータ時間オブジェクト
> x$d = my.lt
をすれば今それから私は私が欲しいものだが、これは醜いです。誰にでも教えてもらえますか?1)なぜこれが起こったのですか? 2)列の1つがPOSIXltであるデータフレームをきちんとして初期化する方法。
ありがとうございます。
1ニースの答え:あなたは本当には後で自分自身を混同したい場合は、
POSIXct
メソッドを使用することができます。 – Andrie