同じ標本について複数の測定日があります。私が持っている最初の日と、2日目、3日目、4日目... 6日目までを把握しようとしています.
ここにデータがあります
まず取っdata$start
て割った
#split timestamp into separate date and time vars
temp<-strsplit(as.character(data$start), " ")
mat<-matrix(unlist(temp), ncol=2, byrow=TRUE)
df<-as.data.frame(mat)
colnames(df)<-c("date", "time")
data<-cbind(df, data)
それから
data$date<-as.Date(data$date, "%Y-%m-%d")
data$dob <- ave(as.numeric(data$date), data$mcode, FUN = min)
data$dob <- data$dob - 1
data$pnday <- as.numeric(data$date) - data$dob
pnd 列と dob 列の両方に NA があります。これがばかげている場合は申し訳ありません。
Rで日付/時刻を操作するのは初めてです