2016-12-04 6 views
-1

私は.CVSファイルから作成したデータフレームを持っています。 POSIXctを使用して日付情報をfctr形式からdttm形式に変換しました。 POSIXct列から日、月、年の列を作成しようとしています。POSIXctからのデータの抽出

trial <- fourteen %>% 
    mutate(test = as.POSIXct(V3, format="%m/%d/%y. %H:%M %p.")) %>% 
    mutate(trial, date = ymd_hm(test), day = day(date), 
    month = month(date), year = year(date)) 
    View(trial) 

私は、エラーメッセージ

Error: wrong result size (9), expected 6301 or 1

を得る上で維持し、私はこの解決策を見つけることができません。
ご協力いただければ幸いです。ありがとうございます。

+0

あなたの 'mutate(trial、...'は明確ではありません。 'trial'が既にデータセット内の列である場合、変換せずに指定する必要があります。 – akrun

+0

私は試しに出すときにこのエラーメッセージが表示されます。 "すべてのフォーマットが解析できませんでした。フォーマットが見つかりませんでした" – APW

+0

あなたの示したフォーマットが正しいものではないことを意味する – akrun

答えて

0

問題を修正できました。私はdate = ymd_hmをymd_hmsに変更することでこれを行いました。それは私の目的のために働いていました。

関連する問題