我正在尝试使用 pgfplots 创建一个简单的“点”图,我可以使用 KaleidaGraph 轻松制作它(见下面的示例)。我知道还有其他可视化方法,例如直方图,但这不是我想要的。
数据集是一列值。我查看了 pgfplot 文档,但不确定如何获取这样的图,因此如果有人能为我指明正确的方向,我将不胜感激。
编辑:这是我尝试让它工作,也许某个地方存在错误:
\documentclass[english,letter,11pt]{article}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
title = title
]
\addplot[scatter, only marks]
table {
y
10
10
12
13
16
20
22
8
13
15
};
\end{axis}
\end{tikzpicture}
\end{document}
答案1
\documentclass{article}
\usepackage{pgfplots}
\usepackage{filecontents}
\begin{filecontents}{mydata.dat}
1 3
2 4
2 5
1 3
3 2
4 1
5 4
\end{filecontents}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot[only marks] table[x index=0, y index=1] {mydata.dat};
\end{axis}
\end{tikzpicture}
\end{document}