是否可以使用行号而不是空格来创建二维热图类型的图?
Is it possible to use row number instead of spaces to create a 2d heat map type plot?
我正在尝试按照此处所述创建热图 2:http://gnuplot.sourceforge.net/demo/heatmaps.html
但这需要数据之间有空格,而我的数据是这样的:
0 0 5
0 1 4
0 2 3
0 3 1
0 4 0
1 0 2
1 1 2
1 2 0
1 3 0
1 4 1
2 0 0
2 1 0
2 2 0
2 3 1
2 4 0
3 0 0
3 1 0
3 2 0
3 3 2
3 4 3
4 0 0
4 1 1
4 2 2
4 3 4
4 4 3
有没有办法让 gnuplot 使用条目数而不是空行作为指示符,即到达第 5 行 1 4 1 然后开始一个新行?
有什么建议吗?谢谢
如果我对您的理解是正确的,并且您希望前两列(或您指定的任何其他列)确定 map/data 的结构,则不再需要换行符。
至少使用 Gnuplot 4.6 和 Gnuplot 5.0,用
绘制数据
plot "data.dat" with image
与每五行后插入换行符绘制结果没有什么不同。
我正在尝试按照此处所述创建热图 2:http://gnuplot.sourceforge.net/demo/heatmaps.html
但这需要数据之间有空格,而我的数据是这样的:
0 0 5
0 1 4
0 2 3
0 3 1
0 4 0
1 0 2
1 1 2
1 2 0
1 3 0
1 4 1
2 0 0
2 1 0
2 2 0
2 3 1
2 4 0
3 0 0
3 1 0
3 2 0
3 3 2
3 4 3
4 0 0
4 1 1
4 2 2
4 3 4
4 4 3
有没有办法让 gnuplot 使用条目数而不是空行作为指示符,即到达第 5 行 1 4 1 然后开始一个新行?
有什么建议吗?谢谢
如果我对您的理解是正确的,并且您希望前两列(或您指定的任何其他列)确定 map/data 的结构,则不再需要换行符。
至少使用 Gnuplot 4.6 和 Gnuplot 5.0,用
绘制数据plot "data.dat" with image
与每五行后插入换行符绘制结果没有什么不同。