问题标签 [numerics]

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 投票
0 回答
33 浏览

linux - 如何从 Excel (linux) 中的单元格中删除计数

我在 Excel 中有以下格式的数据:

我想要一个输出而不计算每一列,如下所示:

在 Linux 中使用 Excel 我该怎么做???只是为了强调每列中的一些数据长度是不一样的。其中一些有空格,一些只有数字。

0 投票
4 回答
2274 浏览

r - SAS 和 R 中的回归不匹配

我正在尝试用 R 重写我当前的 SAS 程序,并且我正在检查输出以确保它匹配。我从一个非常基本的回归开始,我什至无法让它匹配。我还在 Excel 中仔细检查了结果,它与 R 输出相匹配。

我用于回归的 SAS 代码非常基本:

这是输出的摘要:

这是数据(只有 60 个数据点):

我错过了什么?

0 投票
1 回答
762 浏览

r - 具有 NA 和因子的逻辑回归返回错误

我在运行逻辑回归时遇到了以下两个主要问题:

我的 X 变量包括因子变量,例如移民身份(immigrant, non-immigrant);我的 Y 变量是二项式变量,低出生体重 ( non-lbw, lbw)。

我运行以下 R 脚本(我正在使用plsRglm包):

1) 如果我不删除NAy 或 x 中的所有值,R 将返回:

2) 如果我NA在运行模型之前删除了所有值,R 会给出错误:

那么我应该NA在生成模型之前放弃所有价值吗?

我应该把因子变量变成数字吗?如果是这样,我应该怎么做,只是使用as.numeric?但这不是意味着和之间的水平non-immigrantimmigrant

对于 Y 变量,我应该将其重新编码为 0 和 1 吗?

我添加了一个可重现的数据集,如下所示。

但我得到了这个错误:

0 投票
1 回答
91 浏览

r - 如何确保 .txt 中的数字是数字?

我正在设置一个脚本来从单列文本文件中提取厚度和电压,并对其执行 Weibull 分布。当我尝试使用时,fitdistr()我收到一条错误消息“ 'x' must be a non-empty numeric vector”。R 应该将文本文件中的数字解释为数字,但这似乎没有发生。有什么想法吗?

fitdistr(BDF, densfun ="weibull", lower = 0) fitdistr(BDF, densfun = "weibull", lower = 0) 中的错误:'x' 必须是非空数字向量

我正在使用的示例数据:2

0 投票
1 回答
439 浏览

interpolation - Math.net Numerics 是否支持不规则网格上的 4D、5D 或更高维插值?

Math.net Numerics 是否支持不规则网格上的 4D、5D 或更高维插值?

我的数据集是A、B、C、D、Z的格式。数据集是一个不规则的网格。我想插值得到 Z 给定 A、B、C、D。

如果是,那么在 Math.net Numerics 中执行此操作的方法是什么?

谢谢!

0 投票
2 回答
670 浏览

python - 在 gnuplot 中组合直方图(bin 计数的加权平均值)

假设我有两个相同数量的数据,每个都有其错误。特别是,我在 gnuplot 文件中有两个直方图,其格式大致 为直方图 B 的直方图xA yA dyAA xB yB dyB(xA 和 xB 值相同)

为了提高直方图的精度,我可以“合并它们”以更好地估计 y。在实践中,我想获得一个直方图,其中 y 值是 yA 和 yB 值的加权平均值,权重由它们的误差的倒数给出。

这是数据操作中的一个非常标准的操作,我期待有一些实用程序可以在 gnuplot 直方图上执行此操作。原来我没找到这个实用程序...

所以我想问一下是否有任何这样的程序已经这样做了。如果它不存在,我想请教一下用什么语言写这个。我已经在 Wolfram Mathematica 中做了一些事情,但我现在想在 Unix shell 中执行操作,所以我想知道 python 是否是操作 gnuplot 文件的好选择,或者有更适合的东西。

谢谢,罗伯托

更准确地说,我在 .gnu 文件中有直方图,有人以格式提供给我

我想从这个文件中提取所有数据来组合,例如,我在几个文件中的 m(5) 直方图(组合意味着做一个加权平均,如上所述)。在 Python 中读取这些数据并操作直方图以组合它们的任何快速方法?

0 投票
1 回答
7039 浏览

c# - 使用 MathNet.Numerics 填充和操作矩阵

我正在编写一个代码,我需要表示少量矩阵(大约 10 个)并对它们进行一些操作(例如求逆、转置等)。我的一位同事推荐使用 Math.Net Iridium 库。提到的页面说该项目已停止并与之合并MathNeh.Numerics,在此处找到。

我设法成功安装了软件包。但是现在,我正在努力正确使用这些操作。

总而言之,我要问的是:如何将数据放入矩阵并使用MathNet.Numerics例如,如何将值添加到给定矩阵 m1 中的特定行 x 列 y。它是否允许我们访问特定的索引?

还有一点需要注意的是,矩阵的列数和行数总是相同的,但是这个数字只在运行时才知道。

我试图在谷歌上搜索教程,找到了这个,但我没有得到我需要知道的东西。任何帮助表示赞赏。

-- PS:到目前为止我使用的方法是创建嵌套列表来表示每个矩阵,并使用 for 循环来填充它。我相信当转置/反转/乘法的时间到来时,我会很难过。

0 投票
1 回答
507 浏览

precision - 使用大浮点数的计算比使用小浮点数的计算精度低吗

这个说法正确吗?:

由于计算机上浮点数的对数分布,大数字的计算不太准确。

所以这意味着用 1 左右的值计算更准确(因为舍入误差)然后每个数字都用 1e20 缩放的相同计算?

0 投票
1 回答
420 浏览

normal-distribution - Math.Net 数值、正态分布与 EXCEL 函数

在将功能从 EXCEL 表格计算器移植到 ac# 程序时,我计划使用 Math.NET Numerics 库。在 Excel 中,函数NORM.S.DIST(Z;bCummelative)的使用过多, 其中 z 是平均值的标准偏差数。我无法从文档中清楚地看到是否有此功能的相应实现。任何人都知道如何在 Math.NET Numerics 中实现这一点?

预先感谢您的建议

雷神

0 投票
1 回答
85 浏览

ada - 在使用 plplot 时使用 Ada real_arrays 运算符

Ada 中的 Plplot 需要一个使用 ada.numerics.real_arrays 的文件,并防止在其他任何地方使用它。同时,向量运算因此被隐藏,因此显然每个用于 ada 的 plplot 示例都使用元素运算,首先违背了专门线性代数类型的目的。

我只是做错了,还是这是plplot中的真正限制?

举个例子:

构建: