%http://tex.stackexchange.com/questions/27451/drawing-curves-and-multiple-y-axes-in-one-plot-with-pgfplots/27477#27477
\documentclass{standalone}
\usepackage{tikz,pgfplots}
\usepackage{pgfplotstable}

%deal with warning message in log
\pgfplotsset{compat=1.8}

\usepackage{helvet}
\usepackage[eulergreek]{sansmath}

\begin{document}

\pgfplotstableread[col sep=comma]{
year,{crime rate},{fear index}
00 , 506.5 , 47 
01 , 504.5 , 43 
02 , 494.4 , 62
03 , 475.8 , 60
04 , 463.2 , 53
05 , 469.0 , 67
06 , 473.6 , 68
07 , 466.9 , 71
08 , 454.5 , 67
09 , 435.0 , 74
}\crimedown

\newcommand{\mywidth}{13cm}
\newcommand{\blueheight}{8.5cm}
\newcommand{\redheight}{12cm}

\begin{tikzpicture}[font=\sffamily\sansmath]
% crime rate, blue
\begin{axis}[ 
%      title={CRIME DROPS, BUT FEARS RISE}, 
      width=\mywidth, height=\blueheight, 
      ymin=400,
      ymax=550,
      axis y line*=left,
      ylabel={\color{blue}crime rate},
      yticklabel style={color=blue},
      yticklabels={, , 400,,450,,500,,550},
      axis x line*=bottom,
      xlabel={year},
      xtick=data,
      xticklabel style={align=center},
      xticklabels from table={\crimedown}{year},
      nodes near coords align={anchor=south,yshift=-8mm},
      nodes near coords={\pgfmathprintnumber{\pgfplotspointmeta}},
    ]
  \addplot table [x expr=\coordindex, y={crime rate}]{\crimedown};
\end{axis} 
% fear, red
\begin{axis}[ 
      width=\mywidth, height=\redheight, 
      ymin=40,
      ymax=80,
      axis y line*=right,
      yticklabels={,,40\%,,50\%,,60\%,,70\%,,80\%},
      ylabel={\color{red}fear index},
      yticklabel style={color=red},
      hide x axis,
      nodes near coords={\color{red}\pgfmathprintnumber{\pgfplotspointmeta}\%},
    ]
  \addplot [red, mark=*] table [x expr=\coordindex, y={fear index}]{\crimedown};
\end{axis}
\end{tikzpicture}
\end{document}
