1
私は(それが間隔型の列に選択したSQLの結果であった)のような文字ベクトルを持っている:SQL間隔を文字列としてlubridate期間に変換するにはどうすればよいですか?
[1] "00:01:13" "00:00:33" "00:08:23" "00:00:13" "5 days 22:07:16" "00:01:04" "00:00:14" "00:05:22"
[9] "00:04:01" "00:02:39" "00:04:24" "00:05:45" "3 days 22:38:11" "00:05:50" "00:03:22" "00:00:34"
[17] "00:03:35" "00:02:09" "00:01:28" "00:06:06" "00:03:37" "00:00:08"
私はlubridate期間オブジェクトに変換する必要があります。もしそこに日がなければ、私はhms()
の機能を使ってそれをすることができます。ベクターの中に日があるときはどうしたらいいですか?
「サブ」を使って「曜日」を削除することもできます。 'sub("^\\ d + days "、" "、myVec)'のようなものです。 – lmo
私はそのようなすべての文字列を期間に変換する機能を探していますし、 'days'部分も適切に含めることができます。 rubridateや他のパッケージに何もない場合は、自分で何かを実装する必要があります。 –