|
@@ -8,7 +8,6 @@ plot(DATA$Head.y,
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
for(i in 1:nrow(DATA)){
|
|
for(i in 1:nrow(DATA)){
|
|
|
- print(i)
|
|
|
|
|
points(i, DATA[i,]$Head.y, col = color[DATA[i,]$state])
|
|
points(i, DATA[i,]$Head.y, col = color[DATA[i,]$state])
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -16,23 +15,24 @@ for(i in 1:nrow(DATA)){
|
|
|
#Check if patient is walking straight enough
|
|
#Check if patient is walking straight enough
|
|
|
differ_ <- 0.4
|
|
differ_ <- 0.4
|
|
|
|
|
|
|
|
-WALKING <- strtoi(rownames(DATA[DATA$state==1,]))
|
|
|
|
|
-
|
|
|
|
|
start <- min(WALKING)
|
|
start <- min(WALKING)
|
|
|
stop <- max(WALKING)
|
|
stop <- max(WALKING)
|
|
|
|
|
|
|
|
|
|
|
|
|
-segments(start, mean(c(DATA[start,]$Head.y, DATA[stop,]$Head.y)), stop, col = "black")
|
|
|
|
|
-
|
|
|
|
|
-base <- mean(c(DATA[start,]$Head.y, DATA[stop,]$Head.y))
|
|
|
|
|
-size_ <- 7
|
|
|
|
|
-for(i in seq(start, stop, size_)){
|
|
|
|
|
|
|
+segments(start, WALKBASE, stop, col = "black")
|
|
|
|
|
|
|
|
- step <- mean(DATA[i:(i+size_),]$Head.y) - base
|
|
|
|
|
|
|
+#base <- mean(c(DATA[start,]$Head.y, DATA[stop,]$Head.y))
|
|
|
|
|
+#size_ <- 5
|
|
|
|
|
+# for(i in seq(start, stop, size_)){
|
|
|
|
|
+#
|
|
|
|
|
+# step <- mean(DATA[i:(i+size_),]$Head.y) - base
|
|
|
|
|
+#
|
|
|
|
|
+# for(j in 0:(size_ -1)){
|
|
|
|
|
+# if(DATA[i+j,]$state != 1) next
|
|
|
|
|
+# points(i+j, DATA[i+j,]$Head.y - step, p = "*")
|
|
|
|
|
+# }
|
|
|
|
|
+#
|
|
|
|
|
+# }
|
|
|
|
|
|
|
|
- for(j in 0:(size_ -1)){
|
|
|
|
|
- if(DATA[i+j,]$state != 1) next
|
|
|
|
|
- points(i+j, DATA[i+j,]$Head.y - step, p = "*")
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
-}
|
|
|
|
|
|
|
+# http://stats.stackexchange.com/questions/30975/how-to-add-non-linear-trend-line-to-a-scatter-plot-in-r
|
|
|
|
|
+# http://www.mathsisfun.com/geometry/parabola.html
|