csvファイルからdatetimeデータをアップロードした後、am/pmでdatetimeが表示されますが、文字形式であるため回帰直線を追加できません。 stprtimeを使用して整数に変換しようとすると、現在は整数の新しい列が作成されますが、am/pm情報は失われています。この情報をどのように保持できますか?am/pmのdatetimeを文字から整数に変換できません
サンプルデータ "wpplot":
Date Irrigation Rep ID WP
6/29/17 12:40 PM Reduced 1 11B -14.3
6/29/17 12:50 PM Reduced 1 11B -14.4
6/29/17 1:00 AM Reduced 1 11B -14.5
6/29/17 1:10 AM Reduced 1 11B -14.5
6/29/17 1:20 AM Reduced 1 11B -14.5
6/29/17 1:30 AM Reduced 1 11B -14.5
6/29/17 1:40 AM Reduced 1 11B -14.5
6/29/17 1:50 AM Reduced 1 11B -14.5
6/29/17 2:00 AM Reduced 1 11B -14.5
6/29/17 2:10 AM Reduced 1 11B -14.5
6/29/17 2:20 AM Reduced 1 11B -14.5
6/29/17 2:30 AM Reduced 1 11B -14.5
コード:
attach(wpplot)
wpplot$datefinish<-strptime(wpplot$Date, format = "%m/%d/%y %H:%M %p")
UPDATE:
のstrptimeを使用して、私は午前/午後の間で識別することはできませんよ。ロケールはEnglish_United States(OSはWindows)に設定されています。
> Sys.getlocale("LC_TIME")
[1] "English_United States.1252"
>
> Sys.setlocale("LC_TIME", "English")
[1] "English_United States.1252"
wpplot$datefinish<-strptime(wpplot$Date, format = "%m/%d/%y %I:%M %p")
> datefinish
[1] "2017-06-29 12:40:00 PDT" "2017-06-29 12:50:00 PDT"
"2017-06-29 01:00:00 PDT" "2017-06-29 01:10:00 PDT"
'dput(ヘッド(wpplot、10))'の出力を提供します。 – Masoud