腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
根据
特定
的
sum
列
值
对
大型
data.table
的
行
进行
子集
?
、
如何
根据
特定
的
sum
列
值
对
大型
data.table
的
行
进行
子集
?require(
data.table
) x <-
data.table
(frequency = c(10,9,8,7,6,5,4,3,2,1), names = c("ten", "nine", "eight&
浏览 29
提问于2019-10-14
得票数 0
回答已采纳
2
回答
在R中:快速设置
data.table
中
的
新
值
、
我正试图以一种有效
的
方式将
值
设置为
data.table
。下面的代码可以做我想做
的
事情,但是对于
大型
数据集来说太慢了:for(i in 1:(dim(DTcars)[1]-1)){ j =as.integer(j) , }} 我想要这样
的
东西这是一个完全错误
浏览 1
提问于2015-07-23
得票数 2
回答已采纳
1
回答
lapply .SD在
data.table
R中
的
使用
、
我
对
.SD和by
的
用法不是很清楚。然而,我也读到过,在执行聚合时,by在SQL中
的
意思是“group by”。例如,如果我想
对
除A和B之外
的</em
浏览 0
提问于2015-08-29
得票数 37
回答已采纳
1
回答
R:
如何
获得相应
的
列
值
?
假设我有三
列
A、B和C,我取了A
的
子集
(例如每一
行
),
如何
在C中获得这些
行
的
相应
值
?1 a1 a1 c13 a3 b3 c3我要:1 a1 c1注意:
对
列
A中
的
子集
使用其他
行
只是一个例子,我正在寻找一个更通用
的
解决
浏览 0
提问于2015-10-03
得票数 2
回答已采纳
2
回答
按
列
划分
的
子集
和
data.table
的
随机抽样
行
、
@gented
的
答案演示了
如何
从
data.table
中随机选择
行
的
子集
。如果我想在
data.table
中选择某一
列
中
的
值
满足
特定
条件
的
所有
行
,并从同一
列
中
的
值
满足不同条件
的
data.table
中另外选择一个随机
的
行
子集
,该
浏览 1
提问于2019-07-04
得票数 0
回答已采纳
3
回答
子集
数据仅包含名称与使用
data.table
的
多个条件匹配
的
列
、
、
问题是: 是否有一种方法可以
根据
列名对数据
进行
子集
,从
特定
的
字符串开始?我有一些类似于ABC_1 ABC_2 ABC_3
的
专栏,还有一些像XYZ_1、XYZ_2、XYZ_3这样
的
专栏。我
如何
仅基于包含上述文本部分(例如,ABC或XYZ)
的
列
来
子集
我
的
df?我可以使用索引,但是
列
在数据中太分散了,而且变得太难编码了。另外,我希望只包括这些
列
中任何
浏览 7
提问于2022-07-08
得票数 0
回答已采纳
3
回答
使用列表
的
列
对
data.table
进行
分组
、
我有一个很大
的
问题,通过
data.table
循环来做我想做
的
事情太慢了,所以我试图绕过循环。b"))) i j k2: 2 2 a,c我想
根据
k中
的
值
进行
分组。a[,
sum
(j), by = k] Error in `[.
data.table
`(a, ,
sum
(i), by = k) : The it
浏览 0
提问于2016-07-31
得票数 7
回答已采纳
1
回答
基于
列
值
的
子集
a
data.table
,其中
列
是
根据
序列选择
的
、
假设我有低于
data.table
的
DT <-
data.table
(x=sample(letters, 1e6, TRUE), y=rnorm(1e6), v=runif(1e6))DT[x %in% letters[1:
浏览 0
提问于2019-07-05
得票数 1
回答已采纳
2
回答
只对数据表中
的
特定
行
应用frollapply
、
假设我有一个简单
的
DT: 我想在DT
的
特定
行
上应用frollapply函数。对于exmaple,此代码将函数应用于每一
行
:但我只想返回11和我知道我可以在应用frollapply之后
进行
子
浏览 9
提问于2022-02-15
得票数 2
回答已采纳
2
回答
Plyr/
data.table
子集
、
、
、
我得到
的
数据是以一种将日/月/年按不同
列
排列
的
方式排列
的
(这对于我需要
如何
对数据
进行
子集
非常有用)。除D/M/Y外
的
每一
列
都是
值
列
。在我
的
真实数据中,这些都是美国
的
县。我需要总结不同
的
日期范围,
根据
不同
的
日期,月份和年份
的
组合。假设每个
列</em
浏览 3
提问于2014-09-14
得票数 2
回答已采纳
1
回答
使用R中
的
data.table
包
对
列
求和-获取GForce和(Gsum)错误
、
下面是一个
data.table
:01/23/15 2323 2323 2323 january在这个
data.table
上,我试图: 1)按月份和第2年
对
所有
列
值
进行
求和),在返回
的
子集
中,我想排除Date
列
setkey(DT, month, year) 现在我运行这个命令来实
浏览 0
提问于2015-09-11
得票数 2
回答已采纳
2
回答
基于类型列表列
值
的
子集
data.table
、
、
、
所以我现在有一个
data.table
的
例子,它有一个类型为list
的
列
。此列表可以包含不同
的
值
,NULL和其他可能
的
值
。我尝试
对
data.table
进行
子集
,以只保留该
列
的
值
为NULL
的
行
。 瞧..。我
的
尝试如下(例如,我将
列
命名为"ColofTy
浏览 7
提问于2019-12-05
得票数 1
回答已采纳
1
回答
R中数据切片和
子集
的
有效方法
、
、
、
我需要反复切片一个
大型
dataframe (基于
行
索引),并
根据
一个
列
的
值
对
它
进行
子集
。我
的
DF
的
维度是>1E8
行
,看起来这两个步骤是最耗时
的
。我想知道是否有减少计算时间
的
方法?我试着使用
data.table
,但是setkey花了一些时间,所以我不确定这是否是一个更好
的
选择。
浏览 1
提问于2017-09-15
得票数 1
回答已采纳
4
回答
如何
根据
某个
列
数中
的
值
对
data.table
进行
子集
、
在
data.table
中,
根据
列
数
的
数值向量对表
进行
子集
的
一种方法是使用with=FALSE。我试图在
列
数
的
数值向量
的
基础上遍历
data.table
,寻找符合
特定
标准
的
行
,如下所示: ab=
data.table
(id=c("geneA", "
浏览 1
提问于2016-03-21
得票数 1
回答已采纳
2
回答
基于类型列表列中不同类型
值
的
子集
data.table
、
、
在询问了这个之后,我意识到在堆栈溢出上没有多少可以回答其他
特定
情况(不仅仅是
根据
列表列
的
NULL元素来细分行)。下面是一个可以用作示例
的
虚拟
data.table
: DT<-
data.table
(Random_stuff=c(1:12),ColofTypeList=rep(list(NULL,"hello",5,NA所以问题是,当
data.table
列
在类型列表中时,
如何
按照不同类型
的
浏览 3
提问于2019-12-05
得票数 0
回答已采纳
1
回答
根据
键
行
的
聚合返回
行
的
子集
、
、
、
、
我想
根据
行
子集
上
的
聚合函数,在每个
子集
内
对
R中
的
数据表
进行
子集
。例如,对于每个键,返回所有大于仅针对
子集
中行计算
的
字段平均值
的
值
。示例:t=
data.table
(Group=rep(c(1:5),each=5),Detail=c(1:25)) setkey(t,'Group
浏览 2
提问于2016-08-24
得票数 1
5
回答
按组
对
多
列
进行
多个函数,并创建信息列名。
、
如何
调整数据表操作,以便除了每类
列
的
sum
之外,它还同时计算其他函数,如mean和计数(.N),并自动创建列名:"
sum
c1“、"
sum
c2”、"
sum
c4“、”Meanc1“、”Meanc2“、等,在
data.table
命令中 这起了作用,但效率很低,我认为,如果在新
的
应用程序版本中,计算取决于R闪亮应用程序中
的
用户选择,那么
对
哪一
列
进
浏览 0
提问于2018-12-21
得票数 13
回答已采纳
1
回答
随着时间
的
推移,与模式(按组划分)相等
的
分组观测数
、
、
、
、
我正在研究X
值
在分组数据中随时间
的
变化情况。对于大多数观测,X从零开始,然后随着时间
的
推移随机变化。在每个时间点,我想知道每个组中有多少模式
的
值
--理想情况下不包括零
值
。数据如下所示,但有更多更大
的
组和更多
的
t
列
。s2 0 36 24 156 s2 0 32 24 15 最后,我想画出有多少个观察
值
作为t<em
浏览 2
提问于2020-08-30
得票数 1
回答已采纳
3
回答
如何
动态地从
data.table
中提取几个随机
行
、
、
我有一个很大
的
data.table
(大约24000
行
,而且还在不断增长)。我希望
根据
几个条件
对
该数据表
进行
子集
设置,并从该
子集
中(最终约为3000
行
)中随机抽取4
行
数据。我不想创建一个命名为3000左右
的
行
data.table
,计算它
的
行数,然后
根据
行号
进行
采样。我怎样才能在飞行中做到这一点?或者,我应该通过
浏览 0
提问于2014-07-11
得票数 32
回答已采纳
3
回答
如何
根据
R中
的
特定
行
值
对
列
进行
子集
?
、
我必须
对
df1
进行
数据挖掘,并尝试提取
行
(Ensembl_ID)第5
行
(ENSG00000000460)
值
小于0.9 (<-0.9)
的
列
。这意味着,如果第5
行
包含小于0.9
的
值
,则必须将其用作提取符合该行条件
的
所有
列
的
标准。0.301435496557957)我试过了 output <- df1[,c(TRUE, df1[df1$Ensembl_
浏览 2
提问于2021-09-11
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用Python建立你数据科学的“肌肉记忆”
好强一个Julia!CSV数据读取,性能最高多出R、Python 22倍
肝了3天,整理了90个Pandas案例
手把手教你做一个“渣”数据师,用Python代替老情人Excel
关于data.table中i,j,by都为数字的理解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券