问题标签 [xmgrace]

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.

0 投票
1 回答
497 浏览

xmgrace - 什么数值积分技术用于在 xmgrace 中执行的数据集积分?

从关于主题的信息 - xmgrace 的集成,

...标记为累积和的项目将构造一个由给定 X 处积分的当前值组成的集合。 Sum 仅报告下一行的值。...

我找不到有关集成技术(梯形规则,辛普森方法......)的信息,从而激发了这个问题,

xmgrace 使用什么数值积分技术来积分所选的数据集?

0 投票
1 回答
3621 浏览

plot - 如何在 xmgrace 中使用批处理脚本

我正在尝试使用批处理脚本来绘制带有 xmgrace 的数据。但是,我在尝试查找有关如何执行此操作的文档时遇到了重大问题。我正在尝试制作一个面板图,图表如下所示:

在此处输入图像描述

我在这样做时遇到了三件事:

1)我希望能够为面板图中的每个图表指定 x 轴和 y 轴的限制(或者同时为所有图表更好),但我还没有找到如何做到这一点。

2) 数据存储在两个不同文件的六列中。两个文件的 x 值都在第 1 列中。我希望能够使用与我使用的 gnuplot 类似的语法导入数据

使用 1:(2.0*$3) 绘制“file.dat”

绘制第 3 列与第 1 列,并将第 3 列中的值乘以 2.0。这里重要的是,我需要将其中一个文件中的一些列与 2.0 相乘,以便以易于理解的方式将它们与另一个文件的内容进行比较。我也更喜欢一种语法,我可以一次导入一个列,而不是使用

读取 NXY “file.dat”

它读取所有列,我必须杀死那些我不想要的。

3) 如何更改图表的尺寸?使用更改画布的尺寸

PAGE SIZE 宽度、高度

不会更改图形的尺寸,或者会更改但不会填充画布。具有 4 x 2 图形(这是我想要的)的面板图的默认大小没有显示足够的细节。

我发现这个页面有点帮助: http ://ringo.ams.sunysb.edu/index.php/Xmgrace

但它不包含我需要做的所有事情的例子。

到目前为止,我的批处理脚本如下所示:

# 制作面板图
排列 (1,1,.1,.2,.5,ON,OFF,OFF)
# 选择第一个面板
FOCUS G0
# 我希望这条线可以让我更改轴限制,但它不工作:
world 0, -1, 20, 1 #每个
文件有 6 列
#s0 到 s4
READ NXY "file2.dat"
#s5 to s9
READ NXY "file1.dat"
s0 line color 1
s1 line color 2
s2 line color 3
s3 line color 4
#s5和s6需要乘以2.0
s5 line color 1
s5 linestyle 4
s6 line color 2
s6 linestyle 4
s7 line color 3
s7 linestyle 4
s8 line color 4
s8 linestyle 4
s9 line color 5
KILL G0.s4
xaxis label "time"
xaxis tick place normal yaxis
label "density"
PAGE SIZE 2500, 2000

0 投票
3 回答
5545 浏览

plot - 使用 xmgrace 添加数据集

我使用 xmgrace 绘制数据集,我想将两个数据集添加在一起。

所以我有两个文件:

数据1

数据2

我开始 xmgrace

然后我看到两个文件都被绘制了。现在我想生成第三个图,它只是 data1+data2 之类的

我知道这非常简单,但由于某种原因,我不明白它是如何工作的。

我玩过功能数据->转换-​​>评估表达式...但我不知道选择什么作为“源”和“目标”。

PS:我知道实现目标的许多其他方法,但我也希望能够使用 xmgrace 来实现。

0 投票
1 回答
269 浏览

xmgrace - xmgrace:对数直方图 binwidth

我一直在 xmgrace 中创建直方图。直方图尾部的一些 bin 是空的,所以我想使用对数间隔的 bin,其中开始的 binwidth 非常窄然后变得非常大(在对数刻度下,bin 空间甚至会出现) .

我尝试在 xmgrace 直方图界面中使用“另一组的横坐标”选项来执行此操作,但所做的只是如果我创建了一个包含 500 个总箱的对数箱边缘的文件,它会给我 500 个均匀间隔的箱。

那么我怎样才能在 xmgrace 直方图中有可变的 bin 宽度呢?

0 投票
1 回答
90 浏览

xmgrace - xmgrace:求残差之和

我正在使用 xmgrace 的曲线拟合选项(DATA-->TRANSFORMATION-->REGRESSION),我想找到所有残差的总和^2。xmgrace 有一个选项给我所有的残差,我已经取了这个的平方,但我想找到平方和。我该怎么做呢?

0 投票
3 回答
3126 浏览

xmgrace - 如何在 xmgrace 中翻转轴?

我有一个图表,我只想将它旋转 90°,如果我可以翻转 x 和 y 轴就可以完成。我该怎么做?我没有通过终端使用 xmgrace 的经验。

0 投票
1 回答
83 浏览

xmgrace - xmgrace:数据集的绘图边界

我有一个 XY 格式的数据集。大约 2500 万行数据。我只关心这个数据集的边界。是否有可能以某种方式直接在 XMGrace 上提取此功能?

0 投票
1 回答
2436 浏览

bash - Xmgrace 中的简单文件图例

我正在使用 xmgrace 从两列数据文件中在共享的轴上绘制多个图形,如下所示:

所以,我调用命令向我显示 GUI 上的所有图形

是否可以使用 xmgrace 的 GUI 中的选项自动使用文件名作为图例的标签?到目前为止,xmgrace 自动为每个数据系列使用不同的线条颜色,但不会将文件名显示为数据标签。

如果这不可能,请向我推荐另一个用于 Linux 的 GUI 软件,它能够从终端打开 xvg 文件以“即时”进行可视化。

谢谢 !

0 投票
1 回答
2527 浏览

curve-fitting - 如何拟合和计算 xmgrace 中数据集的平均值?

我有一个函数,我喜欢将它拟合到 Y=a+(1-a)exp(-x/T) 的函数中,以获得它的 T 值。

我想用 Xmgrace 来做这些,但我不知道怎么做。

感谢您的建议。

0 投票
1 回答
595 浏览

excel - 两列矩阵中每对的散点图

我有一个矩阵,其中包含相互接触的原子对的原子数。我的矩阵是这样的:

i,j从 1 运行到 800。

如果矩阵中有一对i-j,则在矩阵的位置对应放置一个点(i,j)。我如何绘制这样的矩阵?

例子:

我想绘制矩阵,其中 X 和 Y 轴从 1 到 8 运行。为和中存在A的每个组合放置一个点。XYA

我想要这样的情节:

我想要这样的情节。