问题标签 [rbind]
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 - R - 用字符()填充一个空的data.frame
有一个 ID 的数据框元素列表和以下形式的句子:
(EDIT-START 代码需要在循环内工作 - 所以我确实想明确地首先创建一个空数据框,然后填充它,然后删除内容,然后重新填充,.. EDIT-END)
问题1)当我用
问题 2)在执行第一个数据帧行后,也不会保留列名
观察:以下代码有效 - 尽管它看起来像评论的不一致
所需的输出
r - R rbind - 合并来自两个数据帧的行时出现意外符号错误
我正在尝试从两个单独的数据帧垂直合并数据,如下所示。我相信我已经满足标准,即两者具有相同的列名。有谁知道为什么我会收到以下错误?
谢谢你的帮助
r - rbind.fill 仅返回“NA”列
我正在使用以下代码来获取“信号”列中我的时间序列之间的差异,并创建一个新列“活动”,其中包含该列。如果信号比 X 强,则在新列中生成 1,如果弱则为 0。因为我正在计算每个值与下一个值之间的差异,显然会比“信号”少一行.
但是,当我使用 rbind.fill 时,它返回 df,新列“Activity”仅包含“NA”。
r - 如何为 rbind 创建一个循环
我有 37 个数据框:ts_1
, ts_2
, ...,ts_37
我想将它们组合在一个数据框中。
我可以通过写来做到这一点:
循环是什么样子的,它会rbind
自动执行吗?
r - 使用通配符 Rbind 数据帧
假设我有三个名为 A1-pre、B3-pos、B4-pre 的数据帧,我想合并这些数据帧。这些列具有相同的名称,因此我可以使用 rbind。
但是,我不想自己手动输入数据框的所有名称,我宁愿使用通配符,所以像
知道我该怎么做吗?甚至更好的是,匹配任何名为“pre”或“pos”的数据框并将它们全部绑定。
r - 为什么 rbindlist 不尊重列名?
我刚刚发现了这个错误,才发现有些人称它为“功能”。这使得rbindlist
NOT like WILL 尊重列名do.call("rbind",l)
。rbind
此外,文档中没有提到这种完全出乎意料的行为。这真的是故意的吗?
代码示例:
我希望rbind
这些会产生 a = 1,4 的列;b = 2,3。rbind.data.table
用and得到它rbind.data.frame
,虽然rbind.data.table
会产生警告。
rbindlist
但是,很乐意默默地破坏数据:
r - 有没有一种方法可以使用变量而不需要定义它(在 R 中)?
我使用以下代码:
据我所知,需要定义临时数据(如所有对象、变量……)。因为只有数值,所以我将其定义为tempdata<-0
. 这不是一个真正的大问题,但是当之后使用 rbind 时,第一行0
保留在第一位,我必须使用某种
我不能将其定义为tempdata<-''
,因为这将是一个角色,对吧?
就像我说的那样,对我来说并不是真正的问题,但是否有更好的方法,特别是如果我或某人会rbind()
在代码中多次使用,因此可能第一行不仅必须“清除”一次......
使用cbind()
.
也许有人知道更好的解决方案?
r - Appending multiple files into a data frame using R
I am trying to append more than 10 000 files into a data frame in R. The first step in this job was to scrape files from
for(i in 1:10000) {
assign(x = paste("data", i, sep = "_"), value =
readHTMLTable((paste("webaddress_page=", i, sep = '')),which=1))
}
This works just fine, and I have 10 000 files, data_1-data_10000. However, I would like to append these files into a data.frame, but not sure how to proceed? Do I add another "data step", or maybe it is possible to do within the existing code?
Thanks.
r - 为什么在将 NA 值附加到带有因子的数据帧时,R 会更改变量类型?
rbind
当使用两个data.frames
带NA
值时,我对 R 强制变量类型的方式有疑问。我举例说明:
现在的目标是追加dat
和NAs
同时保留变量类型factor
和numeric
的x
和y
。当我给:
这很好用。但是反向使用rbind
失败:
现在x
被强制到角色级别。我很困惑 - 即使我使用其他绑定顺序,它不能保持因子类型吗?对我的代码进行哪些直接更改以实现我的目标?
r - 绑定存储在 R 中的列表中的数据帧
在其他几个对象中,我有几个数据帧存储在 R 内存中。它们的特殊性在于它们都被命名为“Station_Year.df”。我想将所有这些数据框合并为一个。
我试过了:
但是我得到一个带有数据框名称的数据框...