RStudioを使って時間のデータの処理
解決したいこと
ミリ秒を含む時間データが入力されたcsvファイル(data.csv)があります。RStudioを使って、時間データを編集したいと考えています。具体的には、列名(localtime)に「9:10:56.999」のように入力されています。localtime列のデータ型はcharacterです。教えていただきたいのは、
1.ミリ秒以下(小数点第一位)を四捨五入して「9:10:57」にする方法
2.上記の時間に3時間を足して「12:10:57」にする方法
解決方法をご存じの方、どうかご教示ください。よろしくお願いいたします。
RStudioはVersion 1.4.1106を使っています。
発生している問題・エラー
df2 <- round(df1$localtime, digits = 0)
round(df1$localtime, digits = 0) でエラー:
数学関数に数値でない引数が渡されました
0 likes