Utils-eurocon: add R parser script
authorRazvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Mon, 28 Feb 2011 18:10:12 +0000 (20:10 +0200)
committerRazvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Mon, 28 Feb 2011 18:11:27 +0000 (20:11 +0200)
Utils/test-socket-signal/test/process/parse_timespan.R [new file with mode: 0644]

diff --git a/Utils/test-socket-signal/test/process/parse_timespan.R b/Utils/test-socket-signal/test/process/parse_timespan.R
new file mode 100644 (file)
index 0000000..438fd22
--- /dev/null
@@ -0,0 +1,23 @@
+#
+# get mean download time, standard deviation and mean download speed
+#
+
+args <- commandArgs(trailingOnly = TRUE)
+
+input_file <- args[2]
+
+data <- read.table(input_file, sep=" ")
+
+index <- unique(data[1])
+l <- as.list(index[,])
+for (i in l) {
+       print(i)
+       data_subset <- data[data$V1 %in% i,]
+       values <- data_subset[2]
+       m <- mean(values)
+       s <- sd(values)
+       p <- s / m * 100
+       print(m)
+       print(s)
+       print(p)
+}