tikz的datavisualization中,read from file的这个file,数据要怎么写?

2020-05-14 23:17发布

## 编译环境 操作系统 * [x ] Windows 7/8/10 * [ ] macOS * [ ] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [ ] TexLive `...

## 编译环境 操作系统 * [x ] Windows 7/8/10 * [ ] macOS * [ ] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [ ] TexLive `年份` * [ ] MikTeX `版本号` * [ ] CTeX `若需勾选,请把[ ]改成[x]` ## 我的问题 我在学习用tikz中datavisualization时,用到了以下代码 ``` \documentclass{article} \usepackage{tikz,pgf} \usetikzlibrary{datavisualization} \begin{document} \begin{tikzpicture} \datavisualization [scientific axes={inner ticks}, x axis={ ticks={step=1, minor steps between steps=1}, length=6cm, label={123}, min value=-2,max value=2}, y axis={ticks={step=1,minor steps between steps=1}, length=4cm, min value=-2,max value=2}, visualize as scatter ] data[read from file=12.txt]; \end{tikzpicture} \end{document} ``` 其中12.txt见附件,只有三行的数据,用于测试学习的 现在我不确定的是,这个12.txt内数据的格式要怎么写才能被tikz正确读取 以上代码运行完得到的图这样的 ![](https://wenda.latexstudio.net/data/attach/200514/G1fy3xzq.png) 只有x轴的数据被正确读取,y轴数据不正确。我上传的12.txt文件是这样的 ![](https://wenda.latexstudio.net/data/attach/200514/yAHZVOKf.png) 我不确定哪里错了,请大家帮忙看看,谢谢了!