
\documentclass[margin=10pt]{standalone}
\usepackage{pgfplots}
\usepgfplotslibrary{statistics}
\begin{document}
                  
\pgfplotsset{width=15cm, height=10.5cm, compat=1.8}
\begin{tikzpicture}
    \begin{axis}[
    cycle list name=auto,
    xlabel=haskell,
    ytick={1,2,3,4,5,6,7},
    yticklabels={ghc-7.0.1\\ghc-7.2.1\\ghc-7.4.1\\ghc-7.6.1\\ghc-7.8.1\\ghc-7.10.1\\ghc-8.0.1\\},
    max space between ticks=50pt
    ]
        \addplot+[
        boxplot prepared={
            median=1.0,
            upper quartile=1.0,
            lower quartile=1.0,
            upper whisker=1.0,
            lower whisker=1.0
        },
        ] coordinates {};
        
        \addplot+[
        boxplot prepared={
            median=1.040403019295784,
            upper quartile=1.088442049706425,
            lower quartile=0.9964641285448945,
            upper whisker=1.1231497536507038,
            lower whisker=0.9493657965171738
        },
        ] coordinates {};
        
        \addplot+[
        boxplot prepared={
            median=1.013252252513181,
            upper quartile=1.0645706307187148,
            lower quartile=1.0008436252221098,
            upper whisker=1.0926140932350903,
            lower whisker=0.9456118230499101
        },
        ] coordinates {};
        
        \addplot+[
        boxplot prepared={
            median=1.0605859636167783,
            upper quartile=1.120366120833515,
            lower quartile=0.9990475882777327,
            upper whisker=1.1281220611448097,
            lower whisker=0.9335705641045796
        },
        ] coordinates {};
        
        \addplot+[
        boxplot prepared={
            median=1.0128898360781797,
            upper quartile=1.0999065505428152,
            lower quartile=0.965872800760903,
            upper whisker=1.1640849738610561,
            lower whisker=0.8397199516166668
        },
        ] coordinates {};
        
        \addplot+[
        boxplot prepared={
            median=1.0298011230925734,
            upper quartile=1.0921601419191937,
            lower quartile=0.9493674730153222,
            upper whisker=1.1613819899346673,
            lower whisker=0.7643840008450957
        },
        ] coordinates {};
        
        \addplot+[
        boxplot prepared={
            median=1.0124686078748149,
            upper quartile=1.1215294854872413,
            lower quartile=0.9531232941163961,
            upper whisker=1.1609979757909967,
            lower whisker=0.7569431237456432
        },
        ] coordinates {};
        
    \end{axis}
\end{tikzpicture}
        
\end{document}
