非常新的gnuplot。
数据:系统中有5个粒子。我在不同的时间点跟踪所有人之间的距离。想要生成他们接近的热图。 http://gnuplot.sourceforge.net/demo/heatmaps.html表示仅生成X Y Z或Z值。我不明白这里的X,Y和Z是什么:
5 4 3 1 0 First column:x ? Second column y? and various z values in column
2 2 0 0 1 3,4,5 ...?
0 0 0 1 0
0 0 0 2 3
0 1 2 4 3
对于我的研究,我有一个矩阵(作为一组)
(particle)--->1 2 3 4 5
|
1 0 1.2 2.4 7.5 3.4
2 1.2 0 4 8.9 3
3 2.4 4 0 2 8
4 7.5 8.9 2 0 6
5 3.4 3 8 6 0
(next set)
------------similar to above
依旧.....
我很困惑我的ASCII数据格式应该是什么? 在此先感谢您的帮助。
答案 0 :(得分:0)
热图通常用于可视化两个变量x和y的函数,其中x和y是轴。
所以你解释它的方式是正确的,但是data.dat
样式实际上反转了点,因为它开始在(0,0)处打印然后在正坐标方向上添加元素。
因此,如果您的文件(让我们称之为0 1.2 2.4 7.5 3.4
1.2 0 4 8.9 3
2.4 4 0 2 8
7.5 8.9 2 0 6
3.4 3 8 6 0
)如下所示:
plot "<tail -r data.dat" matrix w ima
你可以得到这样的情节:
致电cpanm --configure-args="--libs='-L/usr/local/opt/openssl/lib -L/usr/local/Cellar/mysql/5.7.19/lib -lmysqlclient -lssl -lcrypto' --cflags='-I/usr/local/opt/openssl/include -I/usr/local/Cellar/mysql/5.7.19/include/mysql'" DBD::mysql