问题标签 [merging-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 投票
1 回答
76 浏览

python - 合并两个具有源的数据框

假设我有以下两个数据框 df_1 和 df_2 并希望将它们与一个附加列合并,该列说明该行是否存在于 df_1、df_2 或两者中。有什么方法可以在使用合并时直接执行此操作?

df_1

数据框 1

df_2

在此处输入图像描述

我想要的数据框:

在此处输入图像描述

0 投票
2 回答
46 浏览

sql - 将多条记录中的数据组合成SQL中单条记录的多列

请在下面找到我的表结构和测试数据。

现在,我需要检查与每笔交易相关的合作伙伴详细信息并将其显示在一条记录中。输出应该是这样的。

通过下面的 SQL 查询,我可以得到我正在寻找的结果。但我正在寻找一种更好的方法来实现这一目标。

编辑: 我尝试了内部查询和案例组合,如下所述。它没有以所需的方式返回数据。我收到重复的记录。对于不同的合作伙伴类型,产生了不同的记录。我不确定如何合并这些结果。

另外,我正在寻找 Oracle SQL 解决方案,但不是 PL/SQL 解决方案。我可以使用 BEGIN...END 块,但不能使用游标。

0 投票
0 回答
53 浏览

sql - 合并不同表SQL中的相似列

现在我创建了两个单独的表

我正在尝试通过帐户类型键合并这两个表。任何帮助表示赞赏。

我也在尝试按帐户类型键订购它们。我有 1700 万行,我希望能够合并和排序数据,以便我可以提取一些样本。

0 投票
2 回答
227 浏览

r - 如何在R中的数据框中组合数据点?

数据框 x 有一列,其中的值是周期性的。对于该列中的每个唯一值,我想计算第二列的总和。如果 x 是这样的:

我想要的输出是以下数据框:

0 投票
2 回答
54 浏览

r - 如何通过变量的常用值合并数据集

我想合并 6 个具有 ID 变量的数据集。我想要一个数据集,其 ID 值对所有数据集都通用。

我知道这很容易解决,但我还没有遇到帮助主题

前任。

最后

最终数据集中省略了 D4

0 投票
1 回答
126 浏览

merge - Stata合并数据

我有多年的横截面数据。有一个唯一标识符,表示每个横截面中常见的特定人。但是,每年都会增加新的人(有些人死了,因此不会在晚年)

我想知道如何在 Stata 中合并这些数据集以创建一种面板。

例子:

我要这个:

我试过查看 Stata 的merge命令,但我不明白 1:m、m:m 等。似乎每个数据集中的标识符数量必须相同,所以我很困惑。

0 投票
1 回答
90 浏览

php - 合并两个关联数组,其中第二个数组有更多键 php?

我一直在这里阅读这个问题,因为我遇到了类似的挑战:

合并两个多维关联数组

我有一个非常相似的问题,我试图将 2 个关联数组合并在一起,但它们在“父/子”模型中起作用,其中每个父数组可以有多个子数组。

我正在做的工作是将基于云的新 EPOS 系统与需要以特定文件格式输出数据的传统 ERP 集成。每个事务都需要一个事务标题行 (TH),然后是 EPOS 事务 (TO) 中每个项目的嵌套行。

每个数组都是 Mysql 对视图进行查询的结果,我编写该视图以允许在运行时进行更短的“选择”查询。我正在迭代多个循环以收集事务数据并将其作为一个单独的进程写入我的数据库,该进程将按计划运行。

作为源数据数组的示例如下(每个的var_dump):

父记录示例:

和示例初始子记录 [0]:

如上所述,子数组适用于 EPOS 交易中的每个产品,因此一个父项可以有多个子数组。我现在已经将事务 ID 包含在子 (TO) 数组中,但这必须从最终输出中省略。

因此,我在思考如何将多个 TO 行嵌套在每个相关的 TH 中时有些困难。

因此,管道分隔文件格式的示例是:

TH|1|x|xx|x|xx|x|x
TO|1|x|xx|x|xx|x|x
TO|1|x|xx|x|xx|x|x
TH|2|x |xx|x|xx|x|x
TO|2|x|xx|x|xx|x|x

一切都在我的本地机器上写一个文件,但卡在这些阵列上。

0 投票
1 回答
345 浏览

r - 降低功能并合并两个数据框

我分别调用了 3 个数据框:barometre2013、barometre2016、barometre2018。

我已经像这样合并 barometre2018 和 barometre2016 :

一切都很好,我有两个数据框的所有行,并且相同的列名与两个数据框的所有行合并为一个。正是我想要的。

合并后的表如下所示:

现在,我的问题从这里开始。

我想将 baro1618 与 barometre2013 合并,但在此之前我必须将所有列名称小写,因为当我尝试合并而不这样做时,barometre2013 的大写列与小写 baro1618 具有相同名称的列未合并.

df barometre2013 看起来像这样:

所以我尝试了这两种小写的解决方案(都有效):

结果:

但是,当我尝试像这样合并时:

它给了我这个错误:

我不明白为什么它在第一个示例中有效,而在第二个示例中无效。我无法指定任何列,因为我有太多匹配的名称列和很多不匹配的列。

应该可以不指定吧?

另外,我想保留所有匹配的列名和不匹配的列名。

很抱歉这么长的解释,但我真的需要答案,我已经阅读了很多关于 SO 的 Q/A 并没有找到我的答案。

0 投票
1 回答
1521 浏览

python - 用python合并iqy文件

目前我从 sharepoint 提取数据并拥有可以用 excel 打开的 .iqy 文件。大约有 30 个文件,我正在尝试使用 python 将所有信息合并到一个 .iqy 文件或 excel 文件中。

采用与合并 excel 文件相同的方法。但我不断收到错误消息FileNotFoundError: [Errno 2] No such file or directory: 'desktop.ini'

编辑

更多错误信息

0 投票
0 回答
342 浏览

python - Python两个表合并返回空数据框

我对 Python 和 Stackoverflow 都很陌生,所以如果我忽略了任何事情,请接受我的道歉。

我只是想合并两个表。

表 1:收入国家

表 2:生活成本

使用以下代码:

但是,我得到了一个非常令人失望的结果,合并表返回空值,只有标题。

期望的结果是所有州的手段和生活成本各自值的数据框。与此类似的东西:

你有什么建议我做错了吗?

谢谢吨。