我在尝试从gnuplot中的stdin绘制两个不同的数据集时遇到了一些问题...这是我正在测试的命令:
% gnuplot -persist <<EOF
plot '-' index 0 with points, \
'' index 1 with points
1 1.2
2 1.8
3 1.6
1.1 0.8
2.1 0.3
3.1 1.0
EOF
任何建议都会非常有帮助。 感谢
答案 0 :(得分:6)
我认为这应该可以帮到你
甚至可以在同一时间内多次从标准输入读取数据 情节命令:
plot '-', '-'
将读取数据,直到遇到文件结束字符 tered然后期望读取更多数据(对于第二个“文件”)直到找到第二个 EOF角色。当然,以这种方式输入的数据可以有多个col umns,我们可以从中选择一些使用,以及所有其他功能 也可以使用plot命令。
(来自:Philipp K. Janert,Gnuplot In Action)
答案 1 :(得分:1)
Gnuplot可能想重新读取第二个索引关键字的输入,但是stdin不可搜索。创建一个临时输入文件。