Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- library(ggplot2)
- load ("vns.data")
- load ("rw.data")
- load("gibbs.data")
- vtm1<- c(1,3,4)
- vmean<-c(3.9,3.8,3)
- vmax<-c(4.1,4.2,4)
- vmin<-c(3,2.5,2)
- rtm1<- c(1,2,4,5)
- rmean<-c(3.9,3.85,3.7,3.1)
- rmax<-c(4.1,4.2,4,3.9)
- rmin<-c(3,2.5,2,1.9)
- gtm1<- c(2,4,5)
- gmean<-c(4.1,3.9,3)
- gmax<-c(4.1,4,3.9)
- gmin<-c(3,2.5,1.5)
- vns <- data.frame(vtm1, vmean, vmax, vmin)
- gibbs <- data.frame(gtm1, gmean, gmax, gmin)
- rw <- data.frame(rtm1, rmean, rmax, rmin)
- names(vns) <- c("tm1", "mean", "max", "min")
- names(gibbs) <- c("tm1", "mean", "max", "min")
- names(rw) <- c("tm1", "mean", "max", "min")
- vns$what <- "VNS"
- gibbs$what <- "GS"
- rw$what <- "RW"
- DF <- do.call(rbind, list(vns, gibbs, rw))
- plt <- ggplot(DF, aes(x= tm1, ymin= min, ymax= max, y=mean)) +
- xlab("Number of TM lookups") +
- ylab("Cross-entropy")+
- geom_hline(yintercept=3.2240952381, linetype = "dotted", color="#A8A8A8")+
- geom_hline(yintercept=3.44366666666667, linetype = "dotted") +
- geom_ribbon(aes(fill=what), alpha=0.3) +
- geom_line(aes(linetype = what))+
- theme_bw( )+
- scale_colour_manual(name="what", values=c("vns"="#A8A8A8", "gibbs"="#E8E8E8", "rw"="#C8C8C8")) +
- scale_fill_manual(name="what", values=c("vns"="#A8A8A8", "gibbs"="#E8E8E8", "rw"="#C8C8C8"))+
- scale_linetype_manual(name="what", values=c("vns"="solid", "gibbs"="dotdash", "rw"="dashed"))
- print(plt)
- scale_colour_manual(name="what", values=c("vns"="#A8A8A8", "gibbs"="#E8E8E8", "rw"="#C8C8C8")) +
- scale_fill_manual(name="what", values=c("vns"="#A8A8A8", "gibbs"="#E8E8E8", "rw"="#C8C8C8"))+
- scale_linetype_manual(name="what", values=c("vns"="solid", "gibbs"="dotdash", "rw"="dashed"))
- Error in grid.Call.graphics(L_lines, x$x, x$y, index, x$arrow) :
- invalid line type
- scale_linetype_manual(name="what", values=c("VNS"="solid", "GS"="dotdash", "RW"="dashed"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement