エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rでas.POSIXlt関数を用いて時刻のデータをすべて経過時間に変換する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rでas.POSIXlt関数を用いて時刻のデータをすべて経過時間に変換する - Qiita
しかし、開始時刻、終了時刻カラムはすべてCSVを読み込むとき時刻データとしてではなく、文字列として読... しかし、開始時刻、終了時刻カラムはすべてCSVを読み込むとき時刻データとしてではなく、文字列として読み込まれており、単純に引き算で計算する事ができませんでした 対処 そこで、as.POSIXlt関数を用いて文字列として扱われている開始時刻・終了時刻を時刻データの1つであるPOSIXltに変換しました。上のデータフレームの名前をdとする時、以下のように実行することで変換ができました。 start.time <- c("1:39", "2:05", "1:21", "2:11", "2:38") end.time <- c("3:01", "3:55", "1:50", "2:45", "3:11") d <- cbind(start.time, end.time) d start.time end.time [1,] "1:39" "3:01" [2,] "2:05" "3:55" [3,]