aboutsummaryrefslogtreecommitdiff
path: root/results/analysis.R
blob: 6794e833236da833d769dd39ec44258bb80f883d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
library("tidyverse")
library("knitr")

data=read_csv("results.csv")

final=data%>%group_by(simkey,wireless,wakeupfor)%>%summarize(energy=mean(energy),wireless=first(wireless),sd=sd(energy),wakeupfor=first(wakeupfor))

ggplot(final,aes(x=simkey,y=energy))+
    geom_bar(stat="identity",aes(fill=wireless),position=position_dodge())+
    xlab("Scenarios")+ylab("Energy (J)")+
    geom_errorbar(aes(ymin=energy-sd, ymax=energy+sd),width=.2,size=1.5) +
    facet_wrap(~ wakeupfor) 

for(wake in unique(data$wakeupfor)){
    print(kable(final%>%filter(wireless=="lora",wakeupfor==wake)))
    print(kable(final%>%filter(wireless!="lora",wakeupfor==wake)))
}