我有一个数据文件,每个数据块由两行分隔开。每个数据块大约有50行。我正在尝试制作一个 .gif 文件。我知道如何单独或批量绘制它们,但无法使 .gif 正常工作。
我的问题与 Glen MacLachlan 在他的YouTube频道第5部分中解决的问题类似。我有大约50个数据点,而不是1个点。他通过利用$index功能解决了该问题,我也尝试了相同的方法,但我的不起作用。
我错过了什么?我真的必须将数据单独绘制到 .png 文件中,然后将它们组合在一起以获取 .gif 文件吗?
我的做法:
我编辑了数据文件。之前有两列 x 和 y。现在,我将它们放在第二和第三列中,并且第一列是从0到50的索引。每个数据块具有类似的索引。
创建绘图文件的 bash 脚本
for ((i=0;i < 50; i++)) do echo "plot 'data.txt'
u 2:3 w circles index $i"; done >>simulate.plt
它只是绘制所有数据点