问题标签 [fence-plots]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gnuplot - Gnuplot:数据中的围栏图
我试图弄清楚如何在 gnuplot 中绘制围栏图,但我很难理解我在互联网上找到的示例中发生了什么。
在我的模拟中,我有来自不同时间点的(不同)数量的数据集,在一个数据文件中,该数据文件组织为值矩阵1:
我想为每个时间值绘制一个围栏。我可以简单地绘制splot 'data.txt'
并得到与我想要的非常相似的东西 -+
沿着栅栏的“顶部边缘”的标记,x 轴上的时间,y 轴上的 x 数据和 z 轴上的 y 数据。w lines
但是,如果我在命令中添加类似的东西,splot
我只会得到一个连接了所有数据系列的表面。
我试图调整演示脚本集合中的示例(大约一半),但它们都依赖于一个虚拟变量,我不知道如何将它与我的数据系列结合起来。我也找到了一些其他的例子,但它们都非常复杂,我根本不明白它们在做什么。
使用 gnuplot 从数据创建围栏图的好方法是什么?
1如果有必要,可以改变它——我控制着生成数据的代码。虽然很麻烦...
r - R 或 GNUPLOT 中的栅栏图(或墙图?)密度图
嗨,我有一些用于系统随机模拟的集合。我想以类似于此处显示的方式将这些数据表示为栅栏图中的直方图:
http://gnuplot-tricks.blogspot.mx/2009/08/return-of-wall-chart-entirely-in.html
但是,我不确定如何使用直方图进行操作(原则上,在 GNUPLOT 中制作直方图对我来说非常令人困惑,我已经使用 gnuplot 检查了直方图?和其他一些帖子)。我知道如何在 R 中制作直方图,并且我已经成功尝试过这样的事情:http: //rgraphgallery.blogspot.mx/2013/04/rg10-plotting-multiple-suprimposed.html http://learnr.wordpress.com /2009/06/28/ggplot2-version-of-figures-in-lattice-multivariate-data-visualization-with-r-part-1/
我的数据如下所示:
我有大约 1000 个不同的随机模拟,我想将 Aa 列在不同时间的密度图绘制在一起,例如时间零、100 和 1000。让它看起来像我在这里包含的第一个帖子。我希望这篇文章足够清楚。请让我知道您需要任何进一步的信息。
gnuplot - Gnuplot:如何在 splot 中沿第三维“拉伸”多个文件?
我想比较 gnuplot 中的九个数据集,使用splots
. 每个文件都在一个子目录中,并对应一个不同的参数。我有一个list
文件名,所以类似的东西plot for [file in list] file u 1:5
效果很好。但是,我希望能够通过以某种方式将这些文件沿splot
.
我该如何做类似的事情splot for [file in list] file u 1:5:<LIST OF VALUES>
,其中<LIST OF VALUES>
是未出现在数据文件本身中但必须手动输入的参数列表?显式列表是 {0.25,0.5,1,5,10,15,20,25,30}
colors - Gnuplot:fenceplots 中的交替颜色
我想用交替的栅栏颜色绘制一个栅栏图。在这种情况下,我想要黑色和灰色。我使用了以下代码:
splot for [i=0:300:25] "fenceplot.csv" index i u 1:2:3 w lines
我的数据文件中定义的栅栏数量是动态的,通常在 250-350 个栅栏之间。
csv - GnuPlot - 使用奇数 .csv 结构绘制栅栏/瀑布图
我正在尝试制作一个类似于下面链接的图表,其中 .csv 文件的每一行绘制不同的分隔线。(我相信这被称为“围栏”情节)
https://i.imgur.com/4UgKj03.png
这是 .csv 文件的样子:
对于每个日期(每条线),我希望沿轴绘制不同的线(如上述图片中的对角轴)。日期后面的值是 Y 值,因为x=0,1,2,3,4...
它们是列。
gnuplot - Gnuplot - 尝试创建瀑布/栅栏图
我尝试使用 gnuplot 创建一个漂亮的瀑布图,显示当前光谱的发展。我的目标是实现接近此的目标:
我试过这个命令
“Waterfall.txt”文件具有此处接受的答案中建议的格式Gnuplot: fence plot from data。我忽略了低于 -80 的 z 数据值,将它们替换为 NaN。
结果显示在下一个图像链接中。
如您所见,与上图相比,这让读者感到困惑。如何修复它以使其接近第一张图像,从而让观众更清楚?
编辑:
感谢@Ethan的回答,它起作用了。结果如下图所示。唯一的问题是每个栅栏的透明度,它部分地显示了后续的栅栏。