% This file is embedded in datatool-user.pdf version 3.0.1 2025-03-05 % Example 147 Scatter Plot (Action) % Label: "ex:growthscatteraction" % arara: pdflatex % arara: pdfcrop \documentclass[12pt]{article} \pagestyle{empty} \begin{filecontents}[noheader,overwrite]{growth1.csv} Time,Experiment 1,Experiment 2 0,3.13,3.4 15,3.42,3.45 30,3.67,3.5 45,4.2,3.64 60,4.9,3.8 \end{filecontents} \begin{filecontents}[noheader,overwrite]{growth2.csv} Time,Experiment 1,Experiment 2 0,3.14,3.2 15,3.51,3.53 30,3.79,3.61 45,4.5,4.25 60,5.1,4.9 \end{filecontents} \usepackage{dataplot} \DTLsetup{store-datum} \DTLread[name=growth1]{growth1.csv} \DTLread[name=growth2]{growth2.csv} \begin{document} \DTLaction[name={growth1,growth2}, options={ x=Time, y={Experiment 1,Experiment 2}, x-label={Time ($t$)}, y-label={Log Count}, legend, width=2.5in,height=2.5in } ]{plot} Number of streams: \DTLuse{stream-count}. Minimum X: \DTLuse{min-x}. Minimum Y: \DTLuse{min-y}. Maximum X: \DTLuse{max-x}. Maximum Y: \DTLuse{max-y}. \end{document}