-
Notifications
You must be signed in to change notification settings - Fork 155
/
forecasting.tex
25 lines (24 loc) · 1.57 KB
/
forecasting.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
\documentclass[border=0.2cm]{standalone}
\usepackage{amsmath, amsthm, amssymb, amsfonts}
\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\usepackage[eulergreek]{sansmath}
\pgfplotsset{
y tick label style = {font=\sansmath\sffamily}}
\begin{document}
\begin{tikzpicture}
\begin{axis}[axis lines=left, enlargelimits=upper, domain=0:2, xmin=0, ymin=0, ymax=3.5, xtick={1,2,3,4,5,6,7,8,9}, xticklabels={$\boldsymbol{y}_{1}$,$\boldsymbol{y}_{2}$,$\boldsymbol{y}_{3}$,$\boldsymbol{y}_{4}$,$\boldsymbol{y}_{5}$,$\boldsymbol{y}_{6}$,$\boldsymbol{y}_{7}$,$\boldsymbol{y}_{8}$,$\boldsymbol{y}_{9}$}, legend pos=outer north east, width=8.5cm, height=3.5cm, xlabel=snapshot, ylabel=rolling window, xlabel near ticks, ylabel near ticks]
\addplot[only marks, mark size=5, color=cyan!60, draw=black] coordinates{(1,1) (2,1) (3,1)};
\addplot[only marks, mark size=5, color=red!35, draw=black] coordinates{(4,1) (5,1)};
\addplot[only marks, mark size=5, color=cyan!60, draw=black] coordinates{(1,2) (2,2) (3,2) (4,2) (5,2)};
\addplot[only marks, mark size=5, color=red!35, draw=black] coordinates{(6,2) (7,2)};
\addplot[only marks, mark size=5, color=cyan!60, draw=black] coordinates{(1,3) (2,3) (3,3) (4,3) (5,3) (6,3) (7,3)};
\addplot[only marks, mark size=5, color=red!35, draw=black] coordinates{(8,3) (9,3)};
\addplot[dashed, color=gray!30, mark=none] coordinates {(0,1) (3,1)};
\addplot[dashed, color=gray!30, mark=none] coordinates {(0,2) (7,2)};
\addplot[dashed, color=gray!30, mark=none] coordinates {(0,3) (9,3)};
\end{axis}
\end{tikzpicture}
\end{document}