\documentclass[tikz]{standalone}
%\usetikzlibrary{calc}
\usepackage{graphicx,amsmath,amsfonts,amssymb,bm,hyperref,url,breakurl,epsfig,epsf,color,fullpage,MnSymbol,mathbbol,fmtcount,algorithmic,algorithm,semtrans,cite,caption,subcaption,multirow,xcolor}
\usepackage{tikz}
\usepackage{pgfplots}
\newcommand{\twonorm}[1]{\left\|#1\right\|_{\ell_2}}
\newcommand{\vct}[1]{\bm{#1}}
\newcommand{\calF}{\mathcal{I}}
\newcommand{\calS}{\mathcal{N}}
\newcommand{\y}{\vct{y}}
\usetikzlibrary{pgfplots.groupplots}
\pgfplotsset{scaled x ticks=false}
\begin{document}
	\centering
	\begin{tikzpicture}[scale=1.2]
		\begin{axis}
		[xlabel= number of iterations, grid style={dotted}, ymin=0, ymax=1.0, xmin=0]

		\addplot [cyan,line width=2.0pt,  dashed] table[x index=0,y index=1]{angle_tilde.csv};
		\addlegendentry{$\theta_P$}
		\addplot [magenta,line width=1pt]table[x index=0,y index=1]{angle.csv};
		\addlegendentry{$\theta_{GD}$}

		\end{axis}
		
	\end{tikzpicture}	
	% Further ?tikzpicture? environments are possible which will create further pages.
\end{document}