问题标签 [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.
r - 无法将新数据合并到列表的每个数据框元素
我很难使用 for 循环将新数据附加到列表的每个数据框元素。
如果我有一个包含两个数据框(文件列表)的列表,并且我希望将列表中的每个数据框“dplyr::left_join”或“合并”与来自单个数据框的其他数据,它似乎不会出现在列表中之后。但是,如果我对列表的每个数据框元素逐步和单独使用相同的命令,我会收到相同的警告(由于缺少因子级别),但会得到所需的结果。例如:
一些数据框
返回的结果与原始文件列表相同
预期结果(通过分别合并列表的每个元素,然后创建一个新列表来完成)
在不将每个数据框从原始列表中取出、添加新数据然后创建新列表的情况下,最好的方法是什么?
r - 如何根据唯一 ID 合并两个数据框并更改/更新列
我刚刚获得了 2 个销售数据框;主数据框包含所有信息,而第二个数据框包含当月的最新销售额。
我需要根据客户的唯一 ID 将一个数据帧中的信息合并到另一个数据帧中。具体来说,我想根据新的df更新主数据框中的信息。
我曾尝试在 R 中使用合并功能,但在替换信息时出错。我已经在excel中完成了这个合并(但是因为我有很多信息,所以需要一段时间)。
数据框看起来有点像这样......
如果它们出现在 NewDFtoAdd 中,我想获取主 df 中的现有 ID 并将它们的状态重写为“活动”。
我真的很想用 R 编写代码;因此,当给出新数据时,我可以相应地更新,我的分析代码可以继续。
r - 如何基于 2 列在 R 上合并 2 个数据框?
我希望基于R 中的 2 列合并 2 个数据帧。这两个数据帧称为 popr 和 drop 列,它们共享相同的 2 个变量:USUBJID 和 TRTAG2N,它们是我想要组合 2 个数据的变量帧。
当我仅尝试基于一列进行合并时,合并功能起作用:
当我尝试使用 2 列合并并查看数据框“持续时间”时,表为空且没有值,只有列标题。它说“表中没有可用数据”。
我的任务是在 R 中为此复制 SAS 代码:
在R上,我尝试了以下
我想查看一个数据框,其中包含 USUBJID、TRTAG2N、TRTAG2 和 FUDURAG2 列,先按 FUDURAG2 排序,然后按 USUBJID 排序。
decoding - 如何在ijkplayer中合并两个解码图像并将其显示在同一表面上
如何在使用 ijkplayer 解码时将相同的解码帧合并两次。我的解码帧大小为 4096*2048。我创建了一个大小为 4096*4096 的大叠加层,并希望将同一个框架两次放在另一个之上。这是我在 ijkplayer 中使用的一段代码
src_frame 是 AVFrame* 类型的解码帧。谁能告诉我在合并时我在哪里犯了错误,因为我只能在 android 上看到黑屏。
虽然pix_fmt
是 YUVJ420P 但我无法观察到三个数据平面。data[0]
,data[1]
并且data[2]
都是空指针。
谁能帮助我如何使用 ijkplayer 合并两个解码图像并将其显示在同一表面上。
r - 如何在不匹配元素的情况下将数据集与某些相同的列合并,而是将它们添加到向量中?
我一直在尝试合并在不同年份从不同人那里获得的横截面数据集。
对于数据收集,每年都会提出大部分相同的问题,但添加或删除了一些问题。因此,有一些变量在数据集之间匹配,而其他一些变量不匹配但仍然很重要。
对你们所有人来说可能很重要的一点是,每年有不同数量的受访者。因此,并非所有变量的每个匹配变量都具有相同数量的元素。
对于上下文,我正在尝试合并三个数据集。但是为了简单起见,我将用 3 个中的 2 个来说明我的以下示例。
我已经尝试了 all = TRUE 的 match() 函数,但是我使用这个函数创建的数据集从我想要堆叠的向量中产生了 3 个向量。例如
我也尝试过 plyr 包中的 rbind() 函数,但是这种合并模式会删除没有匹配元素的列。
例如,因为data: year2017和data:year2018都有一个变量标题YEAR例如
YEAR变量在合并产品中被删除,因为同一变量在不同数据集中具有不同的值或元素。
所以......我想保留在最终产品中的是一个合并的结果
另一个示例是以下变量 = var1,它在数据集之间命名相同
理想的结果是
我希望发生的是,对于跨数据集相同的所有变量,应该进行堆叠操作。对于不相同的变量,堆叠应该仍然发生,但对于在没有为该变量收集数据的年份进行调查的受访者来说,应该包含 NA。
如果你们都可以把你们的脑力和经验结合起来,帮我解决这个问题,那就太好了:):):)
python - 如何将单独的字符串对象合并到 Python 中的列表中
作为最终产品,我有一个名为“members”和“pcps”的对象,它们本身实际上是一堆单独的字符串对象。我需要将它们矢量化为一个列表,以便我可以将它们添加到数据框并最终作为 Excel 表
当我从 PDF 中抓取文本数据时,问题出现在某个地方,它没有作为列表中的列表的数据结构。想知道是否围绕我尝试创建“成员”系列的路线,我可以以某种方式将这些单独的对象合并到一个列表中。
python-3.x - 如何合并字典和列表并为其添加更多价值?
我们有这个字典和这个列表
我想将该列表合并到字典中,如下所示:
javascript - 在不干扰排序顺序的情况下连接/合并两个数组以下的最佳方法是什么?
示例数组如下:
合并后的结果应该是这样的:
r - R:在合并之前查找不匹配的列名
我有大量数据框要合并。每个都有数百列。我想在执行此操作之前识别所有不匹配的列名。到目前为止,我可以生成一个不匹配列表,但是格式很糟糕,我不太清楚如何判断它们来自哪个数据框。
所需的输出将类似于:
“df3” “mismatch_col_name_1” “名称”
"df4" "mismatch_col_name_2" "名称"
甚至 df 名称和列号。对任何解决方案或更好的方法感兴趣。
r - 将文件名和工作表名称分配给 R 中的(多个)观察值
我编写了一个函数,在给出文件夹的方向后,将其中的所有 excel 文件合并到一个数据框中,并进行一些适度的修改。
然而,我有两件小事想补充,但又遇到了困难:
- 每个文件的名称中都有一个国家代码,我希望该函数在数据框中创建一个附加列“国家”,其中每个观察值都将被分配这样的国家代码。名称示例:BGR_CO2_May12
- 每个文件由多张纸组成,每张纸代表年份;这些年也叫这些床单。我希望该函数创建另一列“Year”,其中每个观察都将被分配它来自的工作表的名称。
有没有一种巧妙的方法来做到这一点?可能不修改当前功能?