library(ggplot2)
dataset1<-read.table("dataframe.tic.comp4b.comp4c.lu.c.16.I")
dataset2<-read.table("dataframe.tic.comp4b.comp4c.lu.c.16.II")
dataset3<-read.table("dataframe.tic.comp4b.comp4c.lu.c.16.III")
dataset4<-read.table("dataframe.tic.comp4b.comp4c.lu.c.16.IV")
dataset5<-read.table("dataframe.tic.comp4b.comp4c.lu.c.16.V")
colnames(dataset1)<-c("COMP.4b.avg", "COMP.4c.avg")
colnames(dataset2)<-c("COMP.4b.avg", "COMP.4c.avg")
colnames(dataset3)<-c("COMP.4b.avg", "COMP.4c.avg")
colnames(dataset4)<-c("COMP.4b.avg", "COMP.4c.avg")
colnames(dataset5)<-c("COMP.4b.avg", "COMP.4c.avg")
dataset1$COMP.4b.sec=dataset1$COMP.4b.avg/1e6
dataset2$COMP.4b.sec=dataset2$COMP.4b.avg/1e6
dataset3$COMP.4b.sec=dataset3$COMP.4b.avg/1e6
dataset4$COMP.4b.sec=dataset4$COMP.4b.avg/1e6
dataset5$COMP.4b.sec=dataset5$COMP.4b.avg/1e6
inst_rate<-c(mean(dataset1$COMP.4c.avg/dataset1$COMP.4b.sec),
mean(dataset2$COMP.4c.avg/dataset2$COMP.4b.sec),
mean(dataset3$COMP.4c.avg/dataset3$COMP.4b.sec),
mean(dataset4$COMP.4c.avg/dataset4$COMP.4b.sec),
mean(dataset5$COMP.4c.avg/dataset5$COMP.4b.sec))
names(inst_rate)<-c('dataset1','dataset2','dataset3','dataset4','dataset5')
ggplot(dataset1,
aes(y=dataset1$COMP.4c.avg/dataset1$COMP.4b.sec,
x=1:170, color=dataset1$COMP.4c.avg, size=dataset1$COMP.4c.avg)) +
geom_point() + xlab("Event") + ylab("Instruction Rate") + ylim(0, 1e8) +
scale_colour_gradient(low="blue") + geom_hline(yintercept=inst_rate[1])
## Warning: Removed 10 rows containing missing values (geom_point).
ggplot(dataset2,
aes(y=dataset2$COMP.4c.avg/dataset2$COMP.4b.sec,
x=1:170, color=dataset2$COMP.4c.avg, size=dataset2$COMP.4c.avg)) +
geom_point() + xlab("Event") + ylab("Instruction Rate") + ylim(0, 1e8) +
scale_colour_gradient(low="blue") + geom_hline(yintercept=inst_rate[2])
## Warning: Removed 10 rows containing missing values (geom_point).
ggplot(dataset3,
aes(y=dataset3$COMP.4c.avg/dataset3$COMP.4b.sec,
x=1:170, color=dataset3$COMP.4c.avg, size=dataset3$COMP.4c.avg)) +
geom_point() + xlab("Event") + ylab("Instruction Rate") + ylim(0, 1e8) +
scale_colour_gradient(low="blue") + geom_hline(yintercept=inst_rate[3])
## Warning: Removed 10 rows containing missing values (geom_point).
ggplot(dataset4,
aes(y=dataset4$COMP.4c.avg/dataset4$COMP.4b.sec,
x=1:170, color=dataset4$COMP.4c.avg, size=dataset4$COMP.4c.avg)) +
geom_point() + xlab("Event") + ylab("Instruction Rate") + ylim(0, 1e8) +
scale_colour_gradient(low="blue") + geom_hline(yintercept=inst_rate[4])
## Warning: Removed 10 rows containing missing values (geom_point).
ggplot(dataset5,
aes(y=dataset5$COMP.4c.avg/dataset5$COMP.4b.sec,
x=1:170, color=dataset5$COMP.4c.avg, size=dataset5$COMP.4c.avg)) +
geom_point() + xlab("Event") + ylab("Instruction Rate") + ylim(0, 1e8) +
scale_colour_gradient(low="blue") + geom_hline(yintercept=inst_rate[5])
## Warning: Removed 10 rows containing missing values (geom_point).
print(inst_rate)
## dataset1 dataset2 dataset3 dataset4 dataset5
## 82702363 82830020 82959085 82891398 82443052