问题标签 [data-handling]

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

python - 使用熊猫获取空单元格的行和列

我正在尝试获取包含空单元格的 xls 文件。我需要使用 pandas 验证 xls 文件以获取行和列位置

这是excel表格

预期输出:

第 2 行,第 2 列的值为空 [OR] 未找到 Account1 的租户 ID

0 投票
1 回答
2323 浏览

python - 使用许多压缩 numpy 文件的 TensorFlow 数据集

我有一个大型数据集,我想用它来训练 Tensorflow。

数据以压缩的 numpy 格式存储(使用numpy.savez_compressed)。由于生成方式的不同,每个文件的图像数量可变。

目前我使用基于 Keras 序列的生成器对象进行训练,但我想在没有 Keras 的情况下完全迁移到 Tensorflow。

我正在查看 TF 网站上的 Dataset API,但不清楚如何使用它来读取 numpy 数据。

我的第一个想法是这个

但是,这会将 TF 张量占位符传递给真正的 numpy 函数,并且 numpy 需要一个标准字符串。这会导致错误:

我正在考虑的另一个选项(但看起来很乱)是创建一个基于 TF 占位符的 Dataset 对象,然后在我的 epoch-batch 循环中从我的 numpy 文件中填充该对象。

有什么建议么?

0 投票
1 回答
982 浏览

angular - 使用@Input 在组件之间传递数据并使用路由器插座?

在组件周围传递数据的最简单方法是什么?我知道对于 Parent-> child 你应该使用 @Input 但是如果你使用 router-outlet 它看起来并不是很有用,因为你需要访问孩子的模板(我不明白你怎么能这样做使用路由器插座)和/或大型应用程序。除此之外,它只能通过正确的服务来实现,对吗?

似乎是一个很好的解释,但我无法将其转化为我的问题。因为我在一个更大的项目中(初级和学习角度,因为我工作),我不能只是在这里和那里弹出一些值。

我也开始使用服务,但我的上级说我不需要它,但服务使用对我来说似乎是合理的。

0 投票
1 回答
189 浏览

c++ - 在这个输出中 7 是正确答案而不是 6

假设文件 SCHOOLS.DAT 是借助 SCHOOLS 类的对象创建的,它定义如下: SCHOOLS 类

问题 考虑到二进制文件SCHOOLS.DAT 存在于硬盘上,并且上面声明的SCHOOLS 类的10 所学校的记录如下,找到以下C++ 代码的输出。

SCode SName NOT

1001 大脑学校 100

1003 儿童生活学校 115

1002 关爱共享学校 300

1006 终身教育学校 50

第1005章 195

1004圣教学校140

1010 拉赫马特 E 塔利姆学校 95

1008 创新卓越学校 300

1011 优质教育学校 200

1012 提升思想学校 100

输出 1004#圣教学校#140 记录:7

我的问题是如何记录是 7 而不是 6。

我作为 S 值的方法是 24 。添加 2 字节 int Scode、2 字节 int NOT、20 字节 char SName[20] 后得到它。

所以 sizeof(S) 的值是 24,SFIN.tellg 的值是 120 除以它们会给我们 5,然后我们必须加 1。所以它会是 6 对吗?

0 投票
1 回答
97 浏览

r - 如何根据面板数据集中的某个值计算行数?

我正在处理像df这样的面板数据。所以我有一个唯一的 UserID (Uid)、一个 TimeVariable (TV) 和我感兴趣的主要变量(MV,虚拟编码)。每行代表一个唯一的 UiD 电视组合。现在我想创建一个新变量(NV),它基本上计算在电视时间之前发生的事件数(MV=1)。

内容:我想要一个计数变量(NV),它基本上计算每个时刻事件 MV=1 到那个时刻(TV)发生的频率。

到目前为止,我只能设法对每个 UserId 进行总结,但不能提高水平。

到目前为止我所管理的:

df <- df %>% group_by(user_id) %>% mutate(NV=count_if(1,MV))

MV 的每个用户 ID 将结果汇总给我

所以df看起来像:

到目前为止,我的代码的结果是:

我真正想要的:

非常感谢您的帮助!

0 投票
1 回答
105 浏览

python - 当我给出 Gz 文件类型的 Zip 文件时,如何从图像数据集中导入数据。我已经提取了吗?

我正在做一个新的评估,我要求建立一个 CNN 分类模型。当数据以 Gz 文件类型给出时如何处理并且有不同的图像文件夹。

以前只处理过 csv 类型的文件,但目前我无法处理这种类型的数据,这些数据只有不同文件夹中的图像,并且该文件夹包含 gz 类型的文件。

0 投票
1 回答
55 浏览

ios - 如何在观看之前准备内容?

我有一个像 snapchat 这样的应用程序。在一个表 VC 上,我获取所有媒体 1(第一个媒体),然后当您点击其中一个媒体时,我会将您带到表 VC 2,在此我格式化表 VC 1 中快照随附的数据(我保存了一个快照到一个帖子对象)。

然后,当用户点击表 2 中唯一的单元格时,他将被带到表 VC 3,所有媒体都像 snapchat 一样填满屏幕。

我的问题:我怎样才能让我准备好第一个媒体,以便在你去桌子 3 时立即可用?

目前我执行以下操作:

需要的 getImage() 或 getVideo() 都会运行,我发现它很慢。那就是:在我可以点击表 3 之前大约需要 1-3 秒,否则视图将需要一些时间来加载。

我想让它像 snapchat 一样快。我怎么能做到这一点?

0 投票
1 回答
170 浏览

r - 在年度数据中插入与每个月对应的行

我有一个数据框,其中包含 2014 年到 2018 年的年度数据。我希望将此数据框扩展为月度值,并且基本上将每个变量的值除以 12 作为每个月的值。 请注意:到目前为止,我的数据框中没有月份列。所以,如果有 5 个产品,我有 5*5 行和 5 列:“year”、“Product_ID”、“Var1”、“Var2”和“Var3”作为列。

最终,我想要 5*12 行和 6 列并插入“月”。

我已经尝试过这段代码,但它不起作用:

有什么建议么?

0 投票
1 回答
646 浏览

r - 将 Inf(数字)写入 excel 并将其读回 R。 Inf 是 char,而不是数字

Inf(as numeric) 写入后excel,我再次读回并得到InfChar。因为NaN,它变成了NA。因为NA, 它仍然NAnumeric, 这应该是。

我同时使用了readxlwritexl。我尝试安装tibble但失败了。

结果如下: 通知NaN变为NA; Inf( numeric) 变为Inf( character)

我正在寻找写入和读取阶段的解释和补救措施。阅读诸如设置之类的内容后,我不是在寻找解决方案as.numeric(d1$z)R我正在使用相同的代码验证第三方输出的数据集。

谢谢你的帮助!

0 投票
2 回答
79 浏览

python-3.x - 如何在python的另一个函数的for循环中使用函数

我想在函数中使用函数,但我得到错误我想获取上一个对象、当前对象和下一个对象我如何定义任何人都可以帮助我?实际上我是编程新手提前谢谢你

我收到错误:property = previous_and_next(employee_list) NameError: name 'previous_and_next' is not defined