I am trying to put a graph inside my TeX file it somehow misses its original places and moves somewhere else. What can I do to fix it?
Here is my code:
\documentclass{article}
\usepackage{paralist,pst-func, pst-plot, pst-math, pstricks-add,pgfplots}
\documentclass{article}
\usepackage{paralist,pst-func, pst-plot, pst-math, pstricks-add,pgfplots}
\begin{document}
TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST
\begin{figure}
\begin{center}
\advance\leftskip-3cm
\advance\rightskip-3cm
\includegraphics[width=300pt]{uniform.eps}
\caption{Mean Square Error calculated for different number of unlabeled $x$ values each in $300$ trials.}
\label{fig:MSE}
\end{center}
\end{figure}
TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST
\end{document}
The result is:

figureenvironment instead of \begin{center}...\end{center} - avoids extra whitespace around your figure. Also, the figure does not look like it is taking the whole page? – ach May 02 '13 at 17:56\begin{figure}[h]. – Sigur May 02 '13 at 18:17figureenvironment at all, since--as I understand it--the purpose of such environments is to allow LaTeX more flexibility in placing the images. I'm pretty sure thecaptioncommand still works outside offigureenvironments, so you can still add a caption this way. – Charles Staats May 02 '13 at 19:11[h]on its own as that just prevents latex putting the figure at the top of a page or on a float page so makes it likely to go to the end of the document. – David Carlisle May 02 '13 at 19:13captioncommand outside a float; it does not seem to work like this. – Charles Staats May 02 '13 at 19:22tikztag? As far as I can tell, thepgfplotspackage is loaded but not actually used for anything. – Charles Staats May 02 '13 at 19:25