親愛なるStack Overflow'ers、大きなデータセットのRでのループ、より良い方法?
現在、私は1447499行の33列のデータセットを持っています。
今、私は私が手動で最初のタイムスタンプを作成し、その後5(ミリ秒)を追加する必要がありました
(Unixタイムスタンプは、33番目の列にある日付に基づいて)新しいデータで1つの新しい列を追加したいですタイムスタンプになるたびに、以下のコードが役立ちますか?
# Data loading is fine
PhoneSensorData$UnixTimestamp <- 0
lengte = nrow(PhoneSensorData)
PhoneSensorData$UnixTimestamp[1] = 1496944482155
for (i in 1:lengte) {
PhoneSensorData$UnixTimestamp[i] = 1496944482155 + (5*i)
}
しかし、これは年齢のために実行される(あるいは、今はほとんど時間を完了していない) 私が何か間違ったことをやっている、またはより良い方法があります:私はこれまで何
?
その後、私は再びcsvにエクスポートしなければなりません。 データのロードにはフリーダで約10-15秒かかるので、問題ありません。
ありがとうございます!
これは私のために働いた!ありがとう、私の時間を大切に保存しました:) – JeBo