【发布时间】:2011-12-01 13:55:13
【问题描述】:
我正在尝试组织 file.dat 中的数据,这样我就可以使用 gnuplot 来创建条形图。即当前数据如下:
Nodes Rows PS
30 0 0.16545666
30 5 0.13318791
30 10 0.13621247
30 993 0.17842487
31 0 0.26545666
31 5 0.23318791
31 10 0.23621247
31 992 0.27842487
我想创建在 x 轴上有节点(30 和 31)的条形图,并且 PS y 轴上的值。 Rows 中的数据应该在 Nodes 的基础周围按大小累积。例如,chard 将显示显示节点 30 的 PS 的条,第 0 行,其右侧应该是显示节点 30 的 PS 的条,但使用第 5 行......然后,在节点 30 完成后,应该是与 31 的差距(如果考虑 35,则为 5 个差距),具有类似的累积。
如何使用 gnuplot 实现这一点?如果我应该重新组织数据,请考虑包括我应该为特定组织调用的代码序列。
谢谢。
【问题讨论】: