openjdk.tex 4.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. % This file was created by matplotlib2tikz v0.6.14.
  2. \begin{tikzpicture}
  3. \begin{axis}[
  4. xlabel={Quarter},
  5. ylabel={Vulnerabilities per quarter of package openjdk-7},
  6. xmin=-1.225, xmax=20.225,
  7. ymin=0, ymax=31.5,
  8. width=\figurewidth,
  9. height=\figureheight,
  10. xtick={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19},
  11. xticklabels={1/'13,2/'13,3/'13,4/'13,1/'14,2/'14,3/'14,4/'14,1/'15,2/'15,3/'15,4/'15,1/'16,2/'16,3/'16,4/'16,1/'17,2/'17,3/'17,4/'17},
  12. xticklabel style = {rotate=90},
  13. tick pos=left,
  14. x grid style={white!69.019607843137251!black},
  15. y grid style={white!69.019607843137251!black},
  16. legend cell align={left},
  17. legend entries={{before openjdk-8},{after openjdk-8}}
  18. ]
  19. \addlegendimage{ybar,ybar legend,draw=black,fill=blue!54.509803921568626!black};
  20. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:-0.25,0) rectangle (axis cs:0.25,0);
  21. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:0.75,0) rectangle (axis cs:1.25,30);
  22. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:1.75,0) rectangle (axis cs:2.25,0);
  23. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:2.75,0) rectangle (axis cs:3.25,1);
  24. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:3.75,0) rectangle (axis cs:4.25,2);
  25. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:4.75,0) rectangle (axis cs:5.25,23);
  26. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:5.75,0) rectangle (axis cs:6.25,15);
  27. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:6.75,0) rectangle (axis cs:7.25,11);
  28. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:7.75,0) rectangle (axis cs:8.25,12);
  29. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:8.75,0) rectangle (axis cs:9.25,8);
  30. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:9.75,0) rectangle (axis cs:10.25,0);
  31. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:10.75,0) rectangle (axis cs:11.25,0);
  32. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:11.75,0) rectangle (axis cs:12.25,0);
  33. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:12.75,0) rectangle (axis cs:13.25,0);
  34. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:13.75,0) rectangle (axis cs:14.25,0);
  35. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:14.75,0) rectangle (axis cs:15.25,0);
  36. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:15.75,0) rectangle (axis cs:16.25,0);
  37. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:16.75,0) rectangle (axis cs:17.25,0);
  38. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:17.75,0) rectangle (axis cs:18.25,0);
  39. \draw[draw=black,fill=blue!54.509803921568626!black] (axis cs:18.75,0) rectangle (axis cs:19.25,0);
  40. \addlegendimage{ybar,ybar legend,draw=black,fill=red!54.509803921568626!black};
  41. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:-0.25,0) rectangle (axis cs:0.25,0);
  42. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:0.75,0) rectangle (axis cs:1.25,0);
  43. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:1.75,0) rectangle (axis cs:2.25,0);
  44. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:2.75,0) rectangle (axis cs:3.25,0);
  45. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:3.75,0) rectangle (axis cs:4.25,0);
  46. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:4.75,0) rectangle (axis cs:5.25,0);
  47. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:5.75,0) rectangle (axis cs:6.25,0);
  48. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:6.75,0) rectangle (axis cs:7.25,0);
  49. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:7.75,0) rectangle (axis cs:8.25,0);
  50. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:8.75,0) rectangle (axis cs:9.25,0);
  51. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:9.75,0) rectangle (axis cs:10.25,14);
  52. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:10.75,0) rectangle (axis cs:11.25,18);
  53. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:11.75,0) rectangle (axis cs:12.25,7);
  54. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:12.75,0) rectangle (axis cs:13.25,6);
  55. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:13.75,0) rectangle (axis cs:14.25,5);
  56. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:14.75,0) rectangle (axis cs:15.25,5);
  57. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:15.75,0) rectangle (axis cs:16.25,12);
  58. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:16.75,0) rectangle (axis cs:17.25,6);
  59. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:17.75,0) rectangle (axis cs:18.25,22);
  60. \draw[draw=black,fill=red!54.509803921568626!black] (axis cs:18.75,0) rectangle (axis cs:19.25,14);
  61. \path [opacity=0] (axis cs:1,13)
  62. --(axis cs:1,13);
  63. \path [opacity=0] (axis cs:13,1)
  64. --(axis cs:13,1);
  65. \end{axis}
  66. \end{tikzpicture}