腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
列
列表
上
的
Data.table
条件
、
我
的
代码示例如下。我想它可能比我更好地解释了事情。我知道这不起作用
的
原因--R对列名执行布尔操作,而不是对
列
中
的
值执行布尔操作,但我不确定如何使其起作用。DT =
data.table
( a = 1:5, a_valid = c(0,1,1,0,0),
浏览 17
提问于2020-04-10
得票数 0
1
回答
在
data.table
中引用修改
列表
、
我刚刚找到了一种在
data.table
中有
条件
地修改
列表
观察
的
方法。我觉得分享也许会有帮助。在
data.table
中使用
列
列表
可能是移动许多参数
的
有趣方法。这是正确
的
做法吗?dt =
data.table
(id = c(1,1:2), comment = list(c("a", "b"), 1,"hello"))[] ## id c
浏览 4
提问于2019-10-13
得票数 1
回答已采纳
5
回答
R在多个数据表列中
的
搜索
、
、
我需要根据跨多个
列
的
条件
对
data.table
进行子集,然后对结果执行一个操作。使用一个简单
的
data.table
的
最小示例: x <-
data.table
(id=c(1, 2, 3, 4), colour1 = c('red', 'green', 'green', 'blue'('blue', 'black', '
浏览 1
提问于2016-06-22
得票数 4
回答已采纳
1
回答
data.table
条件
聚合到
列表
列
、
我试图从
data.table
聚合一个数据,以创建一个新
列
,这是一个有
条件
的
前一行
列表
。dt <-
data.table
(id = c(1,1,1,1,2,2,10,10,10), letter = c('a','a','b','c','a','c','d','d','e')) 前面的一个例子将此作为解决方
浏览 6
提问于2022-08-26
得票数 0
1
回答
基于
列
条件
连接两个数据表
、
我想知道基于
列
条件
的
两个data.tables
的
连接是如何工作
的
!那么使用哪一
列
,内部
列
还是外部
列
?require(
data.table
) inner <-
data.table
(KeyColumn=letters[4:6], value_inn
浏览 0
提问于2015-01-08
得票数 4
1
回答
从
data.table
中有
条件
地选择
列
的
成语
、
我使用以下成语从data.frame中有
条件
地选择
列
:someConditioninclude column 'c':> a b:> 2 2 b但是等效值不适用于
data.table
的</em
浏览 1
提问于2015-10-26
得票数 10
回答已采纳
2
回答
R
data.table
遍历
列
以有
条件
地替换行值
、
寻找一个非常简单
的
解决方案。如果满足给定
条件
(小于零),我希望有
条件
地替换行中
的
值,并且我希望对每
列
1.5亿行
的
数百
列
(示例中为20
列
)进行替换。我正在七小时内尝试我在堆栈
上
找到
的
每一个解决方案,所以请不要将其标记为重复。:-)library(
data.table
)dt <-
data.table
(id=c(1:1000), x=rn
浏览 0
提问于2018-05-03
得票数 1
回答已采纳
1
回答
根据行号和
条件
选择
data.table
R行
、
我知道我可以将这两个
条件
链接起来: V1 V22: d 4x[!2][V2 > 1, V3 := "more"] 现在,它只为中间链接
的
data.table
创建了
列
。我可以保存中间表,然后合并回原始表,但这会很麻烦。实际
上
,我经常觉得
data.table
需要一个合适
的
行号。.I是一个依赖于组
的
浏览 8
提问于2016-09-10
得票数 3
回答已采纳
1
回答
分组以在
data.table
中形成多个逗号分隔
列
。
、
、
问题:I基本
上
希望根据
data.table
语法对数据进行分组,并并行创建包含逗号分隔值
的
两个或多个
列
(如下面的示例所示)。方法:--我想到了一个lapply,在这里我可以提供一个
列
的
列表
,我想用逗号分隔这些
列
;但是,结果并不像预期
的
那样。 有什么建议吗?编辑我正在寻找一种方法,我只需要提供一个
列表
/
列
向量,然后在这个
列表
上
应用这个函数(类似于不工作<em
浏览 1
提问于2020-05-15
得票数 2
回答已采纳
3
回答
根据
条件
选择
data.table
的
所有
列
\\行
、
、
我正在寻找基于data.table__
的
解决方案。2.如何选择包含超过某一阈值
的
值
的
列
?可复制
的
例子:dt <-
data.table
(V1=1:5, V2=3:7, V3=7:3)# this line selects rowsMy failed attempt
浏览 6
提问于2016-05-31
得票数 4
回答已采纳
2
回答
如何根据特定
条件
删除
列
?
、
我想根据某些
条件
删除
列
。library(
data.table
)在这种情况下,我想删除所有TRUE
的
列
。
浏览 3
提问于2015-12-09
得票数 2
回答已采纳
2
回答
按
列
划分
的
子集和
data.table
的
随机抽样行
、
@gented
的
答案演示了如何从
data.table
中随机选择行
的
子集。如果我想在
data.table
中选择某一
列
中
的
值满足特定
条件
的
所有行,并从同一
列
中
的
值满足不同
条件
的
data.table
中另外选择一个随机
的
行子集,该怎么办?例如,假设我希望从mtcars
data.table
中随机抽取5行,其中cyl == 6为cyl =
浏览 1
提问于2019-07-04
得票数 0
回答已采纳
1
回答
如果输出和
data.table
,r-分配
我正在尝试根据
条件
(如果其他)将datatable分配给一个新变量。为什么第一种选择不起作用?library(
data.table
) DT1 =
data.table
(x=rep(c("a","b","c"),each=3),y=c(1,3,6),
浏览 0
提问于2018-04-11
得票数 0
回答已采纳
1
回答
data.table
::fread - MSWindows环境下读取数据
的
过滤
、
、
、
请帮助我正确
的
语法过滤数据,使用
data.table
::fread在MSWindows中读取非常大
的
csv。例如,我只想保留
列
性别为"T“
的
行,将日期保持在2020-01-31至2020-07-01之间。 nThread = 8如何正确
的
语法来过滤特定
的
列
,删除某些
列</
浏览 8
提问于2021-02-24
得票数 0
回答已采纳
1
回答
我怎样才能把一张从宽到长
的
列表
重新组合
、
、
、
我有一个具有公共结构
的
列表
l <- list(a1 = list(b=
data.table
(rnorm(3)), c=
data.table
(rnorm(3)),d=
data.table
(rnorm(3))), a2 = list(b=
data.table
(rnorm(3)), c=
data.table
(rnorm(3)), d=
data.table
(rnorm(3))
浏览 1
提问于2016-01-06
得票数 3
回答已采纳
2
回答
根据数据帧中
的
值为数据帧
列表
创建名称
我试图使用
列
中
的
唯一值来命名数据帧
列表
中
的
另一
列
。library(
data.table
) b <- c(1, 3, 5, 2, 4, 6)d <- split(c, c$a) 我希望然后删除A<e
浏览 0
提问于2019-05-01
得票数 2
回答已采纳
1
回答
R
data.table
条件
聚合
、
我面临(我认为)
data.table
上
的
聚合是一个棘手
的
问题--我有下面的
data.table
"data.frame"), .internal.selfref = <pointer: 0x1f66a78>) 我希望基于第二
列
浏览 3
提问于2015-01-15
得票数 7
回答已采纳
1
回答
根据其他
列
的
条件
,将数值替换为NA:
、
我是
data.table
包
的
新手,请原谅我
的
简单问题。我有一个看起来像DT
的
数据集 b100, rep=TRUE), f = round(rnorm(n=100, mean=.90, sd=.08),digits =
浏览 2
提问于2013-04-02
得票数 1
回答已采纳
1
回答
如何根据多个
条件
提取
data.table
的
值?
、
、
如何根据多个
条件
提取
data.table
的
值?我需要一个函数,它根据另外两个
列
值返回
列
data.table
的
值: require(
data.table
) "base" = c("of", "of", "
浏览 18
提问于2019-10-15
得票数 1
回答已采纳
3
回答
根据
条件
从R中
的
data.table
中移除
列
、
如何根据R中
data.table
中
的
值删除
列
dt =
data.table
("col1" = "a", "col2" = "b", "col3" = "c", 如何删除包含0
的
列
?此列可以根据输入而变化--即有时c
浏览 4
提问于2020-11-23
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
操作列表1列表的遍历
列表简介2列表元素的修改、添加
条件筛选并返回拼接多列数据的公式函数
把 Linux 上的文件列表和排序玩出花来
比Sumif好用10倍,Sum+Vlookup才是最强的多列条件求和公式
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券