问题标签 [datasheet]
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.
excel - 将 0 值添加到 Excel 中的缺失数据
在过去的 20 年里,已经在一个国家的很多地方进行了一系列野生动物计数。当检测到一个物种时,将记录个体数量以及位置、年份等。如果未检测到一个物种,则不计入计数(即使检测到该物种为 0 也不包括在内)。
我有两个数据表。一张包含所有计数数据(即每年在哪个位置看到每种物种的数量)和一张表,其中包含每次计数的地点和时间。我认为要在此数据集上运行任何有意义的统计数据,我需要在不同年份在该位置检测到一个物种时,在每年和位置添加一个 0 计数。
例如,如果我有一个从 2003 年到 2008 年运行的数据集,并且在 2004 年、2005 年、2006 年和 2008 年在位置 B 检测到物种 A,我想为 2003 年和 2007 年在位置 B 的物种 A 添加计数.
有没有自动的方法来做到这一点?我的数据集大约有 34000 行,因此手动执行此操作可能需要数周时间并且容易出错。
本质上,我想知道是否有一种方法可以对每年/物种/位置组合的所有计数进行比较,并将它们与我的数据表进行比较,详细说明每年和位置,然后对于一年中未找到的每个位置/年份进行计数/species/location 组合添加一行,其中包含年份/物种/位置和计数为 0。理想情况下,这仅适用于在 20 年数据中的某个时间点检测到该物种的地方。有些物种永远不会在某些地区被发现,因此没有必要为这些物种计算这些地方的数量。
任何帮助,将不胜感激。
r - R中的因变量列
我正在尝试向 R 中的数据表添加新的信息列,我有一列
数值为 1 到 3,其中 1 是星期四,2 是星期五,3 是星期六我想将值“星期”或“周末”分配给一个新变量
当 dataSheet$day 为 1 时,dataSheet$t_week 为“week”,当 dataSheet$day 为 2 或 3 时,dataSheet$t_week 为“weekend”。这是我尝试过的代码:
当我尝试这个时,我得到一个列,其中的每个元素都是周末,而不管 dataSheet$day 中的值如何。(我认为可能是这种情况,因为 dataSheet$day 中的第一个元素是 2 并且它会迭代它?)
javascript - 将列表类型数据解析为不同格式以兼容电子表格
我是 JavaScript 新手,如果不能正确解释问题,请发表评论,至少我可以告诉更多信息。
如果有人可以给我一点帮助,请预先感谢一百万
我已经为此困扰了好几个小时,我无法找到解决这个问题的解决方案。
假设我有列表类型的数据需要从一种格式解析为另一种格式以便我可以与 react-datasheet 格式兼容以显示电子表格
binary - 寄存器值 1'b0 和 2'b00 的符号
我在数据表中看到了符号 1'b0 和 2'b00 来指代一些寄存器值。我假设它用于表示二进制值,指定开头的位数和结尾的值。无论如何,这个符号在哪里使用?仅在规格表中,或者是否有任何语言可以以这种方式指定值?是否有类似的方法来指定八进制/十进制/十六进制值?
ms-access - 查询是只读的,可能是由于聚合值
有一个现有的 MS-Access 项目(不是我做的),人们希望在数据表中添加一个额外的列以用于高级过滤器。
想象一下,在数据表视图中填写一个简单直接的查询。人们可以使用内置过滤器和排序选项。
对于基础表(我们称之为MainTable
),还有另一个包含审计数据的相关表(称之为AuditTable
)。任何更改MainTable
都会写入此文件AuditTable
,并且必须由另一个进程中的超级用户接受。
现在我想将尚未接受的审计行数添加到可见数据表中。就像是
将其添加到基础查询并在新列中显示值非常有用。过滤,排序,一切都很好。我尝试了它以及一个子选择的列,并作为一个附加查询加入了 from 子句。
但是现在出现了这个问题:
数据表突然只读。用户不能再更改那里的任何数据。
我发现,包含聚合数据和/或子选择或由堆叠查询组成的查询的查询将导致只读记录集(Allen Brown 列出)。
这是问题:
是否有任何方法可以在不将 RecordSource 更改为只读集的情况下将此类数据包含在记录集中?
一些简单的样本数据
这个额外的列应该在用户的 GUI 中以某种方式可见,而无需将记录集更改为read-only。
希望这很清楚,TIA!
python - 在保持变量的同时平均数据集?
我目前正在尝试将一些数据绘制到 cartopy 中,但我遇到了一些问题。
我有一个数据表,其形状分别为 (180, 180, 360) 时间、纬度和经度。
我想获得这些数据的年度平均值。我一直在使用代码
然后我用它来绘制
但是这段代码给了我一个一维形状,随着时间的推移,我无法使用 pcolor 网格绘制到 cartopy 中。
我留下了错误
TypeError:输入 z 必须是二维数组。
是否有可能在保持数据表中的变量的同时获得年度平均值?
vba - Microsoft Access 报表边距设置不正确,但仅当它们是从我的系统创建时
上周四早上(2020 年 3 月 5 日)之后的某个时间,我多年来从支持 VBA 的 Access 数据库中自动生成和打印的产品数据表现在出现的边距设置得太小,变成 8.5 x 11打印到 ~4 x 11 打印输出(打印预览显示相同)。
关键是没有其他人看到这个问题(它是一个共享数据库)。我什至要求我的 IT 经理使用我的用户名/密码登录公司网络内的物理系统(我远程工作),打印输出看起来完全正常。他还使用他的登录名和我的登录名从他自己的笔记本电脑上通过 VPN 登录……没问题。
在以下每种情况下都会出现此问题:
- 从我的笔记本电脑通过 VPN 登录公司网络时的本地前端、服务器后端
-服务器前端,从我的笔记本电脑通过VPN登录公司网络时的服务器后端
-启用或禁用 VPN 的本地前端、本地后端(在我的笔记本电脑上)
-本地前端,服务器后端使用远程连接到上述物理系统(它在我的登录名下为 IT 经理工作)
-本地前端,服务器后端使用远程连接到位于公司网络内的不同物理系统
-本地前端,服务器后端使用远程连接到位于公司网络内的虚拟机(使用完整的用户名/密码登录)
所有系统都与最新的 Microsoft Windows 和 Office 更新完全同步。
这里会发生什么?接下来我应该尝试什么?
image - TensorFlow 2.0 数据集与 Keras 数据生成器
我有点困惑。何时以及为什么我应该使用以下软件包?对于图像数据,是否应该只有 Keras 图像函数就足够了?
一个。TensorFlow 2.0 数据集 b. Python Pandas(或任何其他可用于图像和/或文本数据的库) c。Keras 数据生成器、图像增强等。
ms-access - MS ACCESS - 如何通过主表单的文本框(如搜索框)过滤子表单数据表
我有一个主 form1 (formview) 和一个 subform2 (datasheetview) 基于相同的查询,如 splitform。
在主表单 1 中,我有一个文本框,我想像子表单 2 的搜索框一样使用它。
此搜索框必须通过在 3 个不同的字段(名称、类型、编号)中搜索来过滤 subform2 数据表,并且当找到与搜索框的值匹配的记录时,它必须按此值过滤数据表。
我尝试使用宏 Applyfilter 和 VBA,但没有成功。有人可以帮助我吗?
ms-access - MS ACCESS - 如何通过多个组合框值过滤拆分表单的数据表
我有一个带有一些 txtboxes 和 1 个组合框的 splitform。组合框与同一表单的查询 (qryPurchase) 相关,它显示 3 列查询字段:
在查询中还有其他字段,如Purchase_Item
,Quantity
等等,但只有 2 种 Purchase_Type 值,卖和借。不同Purchase_Item
的可以有相同的ID_purchase
和Date_Purchase
类似的发票。
组合框列表示例:
当我从组合框的下拉菜单中选择一行时,我希望它必须通过组合框的行值过滤下面的拆分表单的数据表,以便获得与组合框行匹配的所有 ID_purchase 和 Purchase_Type 和 Date_Purchase 的数据表过滤列表价值观。
就像上面的列表一样,如果我选择第一行,下面的数据表会显示 2 条记录。
我试图实现这样的目标:
这有时有效,有时无效,似乎该Me.Form.Filter
值被锁定在列表的第一个 ID_purchase 上。
就像上面的例子:
如果我尝试选择第二行,则应用的过滤器是第一行值..但不是每次..
有时似乎过滤器Date_Purchase
没有过滤任何东西..
我想像 ID_purchase 一样依次应用过滤器,第二个是 Purchase_Type,最后一个是 Date,但是当它应用第二个过滤器时,它会取消第一个过滤器,依此类推。
在这种情况下,我不知道如何向现有过滤器添加另一个过滤器..
帮助..