腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6110)
视频
沙龙
1
回答
Data.Table
R
:
使用
Reduce
和
merge
合并
四个
以上
的
DT
时
出错
r
、
merge
、
data.table
例如,我有一个包含7个具有相同维度(变量74 2)
和
列名称(“1”
和
"V1")
的
dts
的
列表; > head(
dt
1)1: A76.9606656: F 215.312311 基于Michael Ohlrogge MergedDT =
Reduce
(function(...)
merge
(..., all
浏览 9
提问于2020-04-10
得票数 0
回答已采纳
6
回答
合并
具有重复列名
的
多个数据表
r
、
join
、
merge
、
duplicates
、
data.table
当我试图
合并
5个数据表
时
,我会得到一个错误,但是当我只
合并
4个数据表
时
,我会很好地工作:
DT
1 <-
data.table
(x = letters[1:6], y = 10an error
Reduce
(function(...)
merge
(..., all = TRUE, by = "x"), list(
DT
1,
DT
2,
DT
3, <e
浏览 1
提问于2015-09-11
得票数 13
回答已采纳
1
回答
如何在不分割列
的
情况下
合并
data.tables列表?
r
、
merge
、
data.table
我要
合并
大数据集了。这就是为什么我尝试
data.table
,并对它
的
速度感到兴奋。# base
R
M1 <-
Reduce
(function(...)
merge
(..., all=TRUE), L)# user system elapsed# 5.05 0.00 5.20 library(
data.table
) L.
dt
<-
浏览 0
提问于2018-11-23
得票数 1
回答已采纳
3
回答
使用
data.table
软件包
的
笛卡儿积
r
、
data.table
使用
R
中
的
data.table
包,我试图
使用
合并
方法创建两个data.tables
的
笛卡儿积,就像在基
R
中那样。from base
R
, get the cartesian product但是,同样
的
技术在
使用
data.table
时
不起作用,并引发此错误:
Mer
浏览 4
提问于2012-09-07
得票数 20
回答已采纳
3
回答
R
-
合并
3个或更多数据帧
r
、
merge
、
dataframe
我已经将3个不同文件中
的
数据读取到3个不同
的
数据帧中。我已经尝试了
合并
功能,但似乎没有给我想要
的
输出。我
的
数据帧是:someName someMOD someIDE S18(P) 5L Z182(P) 8我想要一个像下面这样
浏览 0
提问于2013-06-22
得票数 3
回答已采纳
1
回答
列重新排列csv文件
R
或Excel
r
、
excel
我有两个坐标完全相同
的
数据集,我正在尝试通过重新排列坐标以匹配,同时移动数据来
合并
为1。一个集合具有与bioclim变量关联
的
坐标,另一个集合具有与土地所有权关联
的
相同坐标,但这些坐标是无序
的
(感谢GIS
的
mixaro)。关于如何重新排列它以便坐标对齐以便于数据集操作,有什么建议吗?我试着在excel中做到这一点,但如果有人知道
R
技巧,那就太好了!(链接中
的
数据图片示例)
浏览 1
提问于2020-09-09
得票数 0
3
回答
基于列名
的
data.tables
合并
r
、
data.table
我正在尝试做一些左加入
合并
与data.tables。包描述引用了 我想要
的
是:
merge
X
和
Y指定键(比如基本
合并
中
的
by.x
和
by.y,-&g
浏览 2
提问于2012-12-28
得票数 14
回答已采纳
1
回答
使用
"
data.table
“包
合并
数据帧
时
出错
r
、
merge
、
dataframe
、
data.table
下面是一个可重复
的
示例,它描述了我正在经历
和
坚持
的
一种情况(这是一个测试客户端,用于评估各种用于
合并
数据集
的
方法,用于我
的
论文研究)。suppressMessages(require(
data.table
))) library(
data.table
)
DT
在i中检查重复
的
键值,每个键值在x中一次又一
浏览 2
提问于2014-08-08
得票数 5
回答已采纳
2
回答
是否有相当于plyr::join_all
的
dplyr或plyr::join_all?加入一个数据帧
的
列表?
r
、
data.table
、
dplyr
、
plyr
78# 3 2 93# 5 3 61# 7 4 53# 9 5 91我想编写一些简单
的
函数(即特性工程)来为x创建特性,然后将每个生成
的
data.frames连接在一起。这可以用plyr::join_all实现,但是我想知道是否有更好
的
(或更好
的
) dplyr或
data.table
方法 df_with_features <- plyr::join_all(list(count_x
浏览 1
提问于2015-11-24
得票数 8
回答已采纳
1
回答
是否可以将
R
中
的
多个数据帧
合并
为所有列
的
键相同
的
数据
r
、
merge
、
data.table
我一直试图将多个
data.table
合并
到一个数据表中。所有数据表都有相同
的
键。s1.
dt
=
d
浏览 0
提问于2018-10-18
得票数 1
回答已采纳
1
回答
rev() in
r
,以及如何
使用
循环将其应用于列表
r
、
for-loop
、
apply
我有一个列表{a,b,c,d,...}
和
每个元素,a,b,c,d,...是我需要颠倒顺序
的
data.table
,但是对于
data.table
,我只想对除第一列以外
的
所有列执行rev()操作,因为它是一个我尝试
使用
循环来做这件事,但它返回 Error in `[<-.
data.table
`(`*tmp*`, , -1, value = list(code_a = c("a", : Item 1<-
Reduce
(<
浏览 9
提问于2019-12-04
得票数 2
回答已采纳
2
回答
合并
R
中
的
多个数据表(或替换其他列表中
的
值)
r
、
merge
、
data.table
我也将这些列表转换为
data.table
,因为我认为这将有助于
合并
过程。、Market、Store
和
Product中
时
,它们都是作为因素存储
的
,但我将它们转换为数字,因为我认为这也有助于
合并
。不喜欢by.x
和
by.y,所以我将idx更改为与查找表中
的
变量名称相同
的
变量名,并执行如下操作:
dt
1 <-
merge
(
dt
,marketdesc,by="Market&q
浏览 1
提问于2014-06-11
得票数 1
3
回答
大型data.frames
R
合并
的
有效方案
r
、
merge
、
dataframe
、
plyr
、
data.table
我正在寻找一种高效
的
(计算机资源方面
和
学习/实现方面)方法来
合并
两个更大
的
(size>1百万/ 300 KB RData文件)数据帧。基本
R
中
的
"
merge
“
和
plyr中
的
"join”似乎耗尽了我所有的内存,有效地破坏了我
的
系统。示例并尝试或 test.merged<-j
浏览 10
提问于2012-06-21
得票数 29
回答已采纳
1
回答
读取并
合并
多个CSV文件到
data.table
中
r
、
csv
、
data.table
、
eval
我有许多.csv文件,其中包含相同“人口”
的
变量,这些变量由surname
和
first.name键组成。因此,每个csv都有三列:名字、姓氏
和
感兴趣
的
变量。我将每个数据表加载到不同
的
数据表中,然后将它们
合并
。不过,我缺少
的
是自动
合并
。可以工作,但是
浏览 1
提问于2016-02-26
得票数 1
回答已采纳
2
回答
合并
data.tables,同时保持
R
中
的
原始顺序
r
、
merge
、
data.table
我想
合并
两个数据表,同时保持数据表
的
原始顺序。我还希望有最后一个专栏来说明这两个ids是否相互匹配。所有这些都保持了
data.table
的
原始顺序。测试
data.table
显示了我遇到
的
问题,当您
合并
两个data.tables
时
,行
的
顺序有时会不同。If(g1.label==g2.label) then(match=="T")
浏览 6
提问于2020-02-09
得票数 0
回答已采纳
2
回答
合并
多个data.tables列
和
重命名列以反映原点
r
、
merge
、
data.table
作为我问题
的
一个简化例子,假设我有
四个
data.tables
dt
1,.我想要
的
输出是一个
合并
的
data.table
(日期),它有五列:date,然后从每个表重命名
的
x列以反映其原始
data.table
。成功地修改mergeDTs (或者仅仅
使用
一个可以应用于多个data.tables列表
的
函数)
的
解决方案将是非常好
的
。 我知道,但我更喜欢
data.ta
浏览 5
提问于2022-10-04
得票数 3
回答已采纳
1
回答
组合3个表以生成所有列
的
唯一组合
r
、
data.table
我在
R
中有3个表,没有一个共享密钥。我想要创建一个第
四个
表,它
合并
了所有重复行
的
其他表,这样就存在了所有3列
的
唯一组合。
dt
1 <-
data.table
(a = c(1,2,3,4,5))
dt
3 <- <e
浏览 1
提问于2017-03-22
得票数 1
回答已采纳
2
回答
R
中
的
条件计算
r
、
lookup
我有一个包含类别
和
值
的
数据。基于类别,我希望减去存储在另一个表中
的
值。, "D", "A", "C")), 预期
的
(result <- data.frame( x = factor(c("A
浏览 5
提问于2013-10-28
得票数 2
回答已采纳
1
回答
为多个
合并
命名列
的
默认行为.并改变它
r
、
data.table
我需要对5个table进行
合并
,每个table具有一个公共键,多个同名
的
列,以及每个表中具有唯一名称
的
一些列。我发现,在多个表
合并
后,列名
的
唯一性就会分解.什么是处理这个问题
的
最佳方法,并强制
使用
唯一
的
列名?library(
data.table
)
DT
2<-<
浏览 0
提问于2015-09-03
得票数 1
回答已采纳
1
回答
data.table
合并
生成额外
的
列[
R
]
r
、
merge
、
data.table
下面我定义了一个维度为12x5
的
主数据集。我把它分成
四个
data.tables,然后我想把它们
合并
。在data.tables
和
一些列名称重叠之间没有行ID重叠。当我
合并
它们
时
,
merge
()不识别列名匹配,并为每个
data.table
中
的
每一列创建新列。最终
合并
的
data.table
应该是12x5,但结果是12x7。我认为
data.table
的
<
浏览 2
提问于2014-08-11
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CSV数据读取,性能最高多出R、Python 22倍
Hive 原理实践
hadoop学习笔记五:MapReduce详解
大数据入门:MapReduce基本原理
一篇文章,教你学会Git
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券