\documentclass[varwidth=true, border=2pt]{standalone} \usepackage[utf8]{inputenc} % this is needed for umlauts \usepackage[ngerman]{babel} % this is needed for umlauts \usepackage[T1]{fontenc} % this is needed for correct output of umlauts in pdf \usepackage[margin=2.5cm]{geometry} %layout \usepackage{pgfplots} \pgfplotsset{compat=newest} \usetikzlibrary{plotmarks} \begin{document} \tikzset{mark options={line width=0.5pt}} \begin{tikzpicture} \begin{axis}[ width=7.5cm, height=15cm, % size of the image enlarge x limits=0.05, enlarge y limits=0.05, xmin = -5, xmax = 5, ymin = -10, ymax = 10, % xlabel=x, % ylabel=y ] \addplot[scatter, only marks, mark=*, mark size = 1, point meta=1, ] table [x=x, y=y, col sep=comma] {data.csv}; \end{axis} \end{tikzpicture} \end{document}