Advertisement
Guest User

Untitled

a guest
Apr 25th, 2014
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. library(ggplot2)
  2.  
  3. load ("vns.data")
  4. load ("rw.data")
  5. load("gibbs.data")
  6.  
  7. vtm1<- c(1,3,4)
  8. vmean<-c(3.9,3.8,3)
  9. vmax<-c(4.1,4.2,4)
  10. vmin<-c(3,2.5,2)
  11. rtm1<- c(1,2,4,5)
  12. rmean<-c(3.9,3.85,3.7,3.1)
  13. rmax<-c(4.1,4.2,4,3.9)
  14. rmin<-c(3,2.5,2,1.9)
  15. gtm1<- c(2,4,5)
  16. gmean<-c(4.1,3.9,3)
  17. gmax<-c(4.1,4,3.9)
  18. gmin<-c(3,2.5,1.5)
  19. vns <- data.frame(vtm1, vmean, vmax, vmin)
  20. gibbs <- data.frame(gtm1, gmean, gmax, gmin)
  21. rw <- data.frame(rtm1, rmean, rmax, rmin)
  22.  
  23. names(vns) <- c("tm1", "mean", "max", "min")
  24. names(gibbs) <- c("tm1", "mean", "max", "min")
  25. names(rw) <- c("tm1", "mean", "max", "min")
  26. vns$what <- "VNS"
  27. gibbs$what <- "GS"
  28. rw$what <- "RW"
  29.  
  30.  
  31. DF <- do.call(rbind, list(vns, gibbs, rw))
  32.  
  33.  
  34.  
  35.  
  36. plt <- ggplot(DF, aes(x= tm1, ymin= min, ymax= max, y=mean)) +
  37. xlab("Number of TM lookups") +
  38. ylab("Cross-entropy")+
  39. geom_hline(yintercept=3.2240952381, linetype = "dotted", color="#A8A8A8")+
  40. geom_hline(yintercept=3.44366666666667, linetype = "dotted") +
  41. geom_ribbon(aes(fill=what), alpha=0.3) +
  42. geom_line(aes(linetype = what))+
  43. theme_bw( )+
  44.  
  45.  
  46. scale_colour_manual(name="what", values=c("vns"="#A8A8A8", "gibbs"="#E8E8E8", "rw"="#C8C8C8")) +
  47. scale_fill_manual(name="what", values=c("vns"="#A8A8A8", "gibbs"="#E8E8E8", "rw"="#C8C8C8"))+
  48. scale_linetype_manual(name="what", values=c("vns"="solid", "gibbs"="dotdash", "rw"="dashed"))
  49. print(plt)
  50.  
  51. scale_colour_manual(name="what", values=c("vns"="#A8A8A8", "gibbs"="#E8E8E8", "rw"="#C8C8C8")) +
  52. scale_fill_manual(name="what", values=c("vns"="#A8A8A8", "gibbs"="#E8E8E8", "rw"="#C8C8C8"))+
  53. scale_linetype_manual(name="what", values=c("vns"="solid", "gibbs"="dotdash", "rw"="dashed"))
  54.  
  55. Error in grid.Call.graphics(L_lines, x$x, x$y, index, x$arrow) :
  56. invalid line type
  57.  
  58. scale_linetype_manual(name="what", values=c("VNS"="solid", "GS"="dotdash", "RW"="dashed"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement