问题标签 [approximate]

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 回答
60 浏览

r - 当列值不准确时如何合并两个数据框?

我有:

  1. 每 1 m 对 dFe_env 数据进行线性插值并创建一个数据框(可行)
  2. 以 30 分钟的间隔提取“深度”(基于下沉率)(这有效)
  3. 创建了一个“时间”列,它每 30 分钟增加一次(这有效)

我如何能:

  1. 将两个数据帧合并在一起(Bckgd_env2 和 bulk_Fe2)。在“bulk_Fe2”中,深度增加了 1m,而在“Bckgd_env2”中,深度增加了 0.8m。我能否获得最接近的“深度”匹配,在该深度提取 dFe_env 并创建一个包含深度、时间和 dFe_env 的新数据框?

0 投票
2 回答
141 浏览

mysql - MySQL 按最接近的日期时间 1 对 1 加入

我需要按大致日期连接两个表,以使表中的每一行old仅与表中最接近的日期匹配new- 一对一。不允许有行的副本new- 只匹配一次以获得最小的差异。

这是一些尝试的示例:

我期待的输出是这样的:

我能够通过以下方式接近这一点:

但显然这最终会在指定的时间窗口内匹配多行,而不仅仅是最佳匹配。玩天数对我来说不是一个解决方案,因为在实践中我有两个巨大的表要加入,这需要与一个时间窗口一起工作,在这个时间窗口中,许多行中有多个匹配项。

0 投票
1 回答
96 浏览

sage - 有没有办法在 Sage 中显示近似值?

这可能是一个愚蠢的问题,但我使用 Sage 解决了一个线性方程组,并且我得到了精确的解决方案,其中涉及 e^a 的许多线性组合(a 是一个常数)。我知道 Sage 是用于符号表达的,但在这种特殊情况下,老实说,我只想要一些 Real 值。

有没有一种简单的方法可以告诉 Sage 近似这些答案?像强制将 e^a 转换为浮点数的方法吗?

我会很感激任何帮助。

0 投票
1 回答
52 浏览

math - 找到截断值的极限是什么意思?

X_hat 是 X 的近似值。它由 X_t 给出,即使用 t 位截断 X。

求 X_t / X 的极限。

X_hat 和 X_t 以浮点二进制表示。据我了解:

1/1 = 1 是上限吗?下限呢?

0 投票
2 回答
93 浏览

c - 程序中的无限循环编写为关于查找 Pi 值的练习

我有这个任务

Pi的值可以由以下乘积确定

编写一个 C 程序,计算 Pi 的近似值,只要一般项大于 1 + 10 -9

为了解决这个问题,我写了这段代码:

我真的无法理解事情是如何运作的。我设法只使用double变量并添加.0到所有数字文字中,但是程序被卡住并且在我启动它时没有给出任何值。

为什么?

0 投票
1 回答
30 浏览

r - 模糊匹配并提取会话中重复的单词

我正在研究会话口语轮流中的语音,并希望提取轮流重复的单词。我正在努力解决的任务是提取不准确重复的单词。

数据:

我有一个成功提取精确重复的for循环:

但是,我也想提取不精确的重复。例如,第 2行是第 1 行looks的不精确重复,第 3行是第 2 行的模糊重复,第 4 行是第 3 行的近似匹配。我最近遇到,它用于近似匹配,但我不知道如何在这里使用它或者它是否是正确的方法。任何帮助是极大的赞赏。looklookedlooksyesyeahagrep

请注意,实际数据包含数千个具有高度不可预测内容的说话轮次,因此无法事先定义所有可能变体的列表。

0 投票
1 回答
47 浏览

java - 如何根据 Big-Oh 表示法中的变量 n 在以下代码片段之后近似 sum 的值?

这是提供的代码,我根本不明白该怎么做或如何得到答案。

这也是同一个问题提供的另一个代码。如果有人可以解释我是如何想出答案的,那将是非常有帮助的。

0 投票
0 回答
59 浏览

java - Java DatabaseMetaData getIndexInfo 参数近似值

我想检查数据库中的列是否具有唯一约束。因此使用了这个代码片段:

现在使用Oracle。这些表有很多列和数据,所以这个命令需要一段时间。我分析了一下,Oracle 上的这条语句被执行了,需要很长时间(21 秒):

如果使用参数approximate = true ( ) 调用getIndexInfo 方法pCon.getMetaData().getIndexInfo(null, pSchema, pTable, true, true),则不会执行该语句并且一切都快速且高效。

问题:Java-Doc 说,如果approximate = true,“结果可以反映近似值或超出数据值”。如果我使用近似=真,它有缺点吗?

0 投票
2 回答
57 浏览

r - 通过最近匹配加入两个数据帧

我有两个大型数据集,唯一的共享特征是数字时间戳。我想按此时间戳合并数据帧,但数据收集的频率并不完全匹配,因此我需要允许它与最近的可能匹配合并。

作为一个简化的示例,这里有一个小数据集,其中包含一个值列、一些事件和一个 ID:

我希望能够通过值列将这个“数据”与这个数字系列(“次”)合并:

以便它们通过 value 列中最接近的近似匹配合并以生成此最终数据框:

有没有办法做到这一点,特别是对于一个非常大的数据集(所以它不会使 R 崩溃)?

0 投票
0 回答
15 浏览

r - 如何使用 Agrepl 找到两个字符串之间的加权编辑距离

我很难理解如何在 agrepl 函数中计算编辑距离。我正在尝试输出 agrepl 计算的两个字符串之间的距离。我使用了“adist”和“stringdist”函数,但它给出了插入/删除的总数等,而不是进入 agrepl 函数的加权距离。