问题标签 [missing-data]

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 投票
3 回答
8614 浏览

r - 如何用相邻值替换数据框中的 NA(缺失值)

我有一个像上面那样带有一些 NA 的数据框 x,我想使用相邻的非 NA 值来填充它,比如 2006-05-20 它将是 19&22 的平均值

问题是怎么回事?

0 投票
2 回答
190 浏览

sql - 分析来自不同数据库实例中相同表的数据

精简版:

如果表 A 和 B 中的两列都有一个共同的标识符,而这两个列又可能在 C 列中有两个值,我该如何映射它们

让我们说:

使用表 CI 知道 id 2 和 3 属于同一个项目( 45 ),因此“?” 表 B 中应为 1。

什么查询可以做这样的事情?

编辑

长版省略。这真的很无聊/令人困惑

编辑

我在这里发布一些输出。

从这个查询:

我有以下部分:

输出:

http://question1337216.pastebin.com/f5039557

输出:

http://question1337216.pastebin.com/f6cef9393

最后:

输出:

http://question1337216.pastebin.com/f346057bd

以来自第一个查询(来自任务性能 B)的 335 中的活动为例。

它存在于 A 的活动中。

但不是在A中的taskperformance(而是a的相关活动:92、208、335、595)

存在于结果中。中对应的作用是:1

0 投票
1 回答
133 浏览

c# - 缺少数据更新

我在妻子办公室的 CRM 中遇到数据未更新的问题。

设想:

  1. 用户加载应用程序。
  2. 来自数据库的数据填充主视图。
  3. 用户打开编辑屏幕。
  4. 为正确的详细信息项填充数据。
  5. 用户更改值(在任何字段上)。
  6. 保存按钮会随着数据的变化而激活。
  7. 用户点击保存。
  8. 数据在编辑屏幕上刷新(以证明更新已完成),原始数据恢复到编辑屏幕。
  9. 保存按钮被禁用。
  10. 查看编辑屏幕后面的主数据网格,数据似乎已更新。
  11. 关闭编辑屏幕,新数据在主视图中仍然可见。
  12. 单击刷新,主数据恢复为原始内容。

所有更改都将丢失。

如果我在我的开发网络上运行完全相同的场景,数据库就会更新。

那么这两种环境有什么不同呢?办公室有一个域。我正在使用 SQL 身份验证,所以没关系。我正在为我的测试数据库服务器运行带有 MS SQL 2005 EE VM 的 Win2003 EE,它模仿了办公室数据库服务器。我使用生产数据库的备份来填充我的开发数据库。我已经仔细检查了 SQL 用户权限。事件查看器或数据库服务器上的 SQL 日志中没有错误。所有工作站都是 Win7 Ent。我在家里运行 x64,而办公室机器是 x86。在我的机器上浏览代码并不能提供任何洞察力,因为一切都在我的开发环境中运行。

该应用程序自 2008 年 12 月以来一直存在。我至少每月更新一次。
ClickOnce 部署。

我需要运行 SQL Profiler 来获取更多信息。除此之外,我一无所知。到底发生了什么?为什么它在 dev 而不是 prod 中工作?有关如何追踪此问题的任何建议?

谢谢,

伊万

0 投票
1 回答
21556 浏览

r - 在 table() 的结果中包括零计数级别

我有一个向量'y',我使用以下方法计算不同的值table

但是,我还希望结果包括零 2 和零 5 的事实。我可以用table()这个吗?

期望的结果:

0 投票
1 回答
1943 浏览

r - R 滞后于缺失数据

某处是否存在使 NA 保持在适当位置的滞后变体?我想计算可能缺少数据的价格数据的回报。

Col 1 是价格数据 Col 2 是价格的滞后 Col 3 显示 p - lag(p) - 实际上错过了从 99 到 104 的回报,因此计算出的回报的路径长度将与真实不同。Col 4 显示了保留 NA 位置的滞后 Col 5 显示了新的差异 - 现在可以使用 2009-11-07 的 5 返回

干杯,戴夫

0 投票
1 回答
738 浏览

java - JSF 不显示第一行第一列数据

我有一个非常简单的页面显示预设数据。我在使用数据库中的数据时遇到了这个问题,所以我做了这个简单的例子,但仍然有问题。当会话第一次导航到此页面时,第一行中的第一列不显示任何数据。

我是否将范围更改为请求或会话都没有关系,如果我使用 firefox 或 IE 也没有什么不同。我所知道的是,如果我重新加载页面或导航离开并返回,它会突然显示我的数据 - 直到我关闭该浏览器的所有实例并加载一个新实例。然后,在我重新加载页面之前,它不会显示我的数据。

问题是为什么在我重新加载页面之前,我心爱的第一本书的第一个标题从未出现(“操作系统概念”没有显示,但“Silberschatz”有)?

下面是相关代码。

主页.java:

图书.java

主页.jsp:

面孔-config.xml:

0 投票
1 回答
926 浏览

tsql - 用于查找某个日期范围的缺失 ID 的 T-SQL 查询

鉴于这些表

这个查询

产生

如何修改它以接受日期范围,以便结果类似于

如果这两天没有在这两个频道播出的节目

这不返回任何行

CROSS JOIN有点难看,完全摆脱它会很好。请注意,第一个示例查询有点复杂;对于单个日期,我有一个更简单的日期,它只输出缺少的 ChannelID:

0 投票
2 回答
56 浏览

sql-server-2008 - 从一个表中查找 *not* 在另一个表的分组中的值,以及该值从哪个组中丢失?

我希望我不会在这里遗漏一些非常简单的东西。我已经进行了 Google 搜索并通过 Stack Overflow 进行了搜索。

情况如下: 为简单起见,假设我在 SQL Server 2008 数据库中有一个名为“PeoplesDocs”的表,其中包含一群人和他们拥有的所有文档。所以一个人可以有几个文件。我还有一个名为“RequiredDocs”的表,它简单地保存了一个人应该拥有的所有文档。这是它的样子:

人民文件:

所需文件:

如何编写返回以下一些变体的 SQL 查询:

我已经尝试过,并且我的大部分搜索都指向了类似的内容:

但显然这在本例中不会返回任何内容,因为每个人都至少拥有一份文件。

此外,如果一个人没有任何文档,那么 PeoplesDocs 表中将有一条记录,其 DocID 设置为 NULL。

0 投票
3 回答
35269 浏览

r - 处理 R 中丢失/不完整的数据——是否有屏蔽但不删除 NA 的功能?

正如您对针对数据分析的 DSL 所期望的那样,R 可以很好地处理丢失/不完整的数据,例如:

许多 R 函数都有一个na.rm标志,当设置为TRUE时,删除 NA:

但是如果你想在函数调用之前处理 NA ,你需要做这样的事情:

从向量中删除每个“NA”:

从向量中删除每个“NA”并将其替换为“0”:

从数据框中删除包含“NA”的整个每一行:

所有这些功能都会永久删除“NA”或其中包含“NA”的行。

有时这并不是您想要的——制作数据框的“NA”切除副本对于工作流的下一步可能是必要的,但在后续步骤中,您通常希望这些行返回(例如,计算因先前调用“完整案例”而导致缺少行但该列中没有“NA”值的列的按列统计)。

尽可能清楚我在寻找什么:python/numpy 有一个类,掩码数组,带有一个掩码方法,它可以让你在函数调用期间隐藏-- 但不能删除 -- NAs。R中是否有类似的功能?

0 投票
1 回答
45909 浏览

python - str.format() 引发 KeyError

以下代码引发KeyError异常:

为什么?

我正在使用 Python 3.1。