腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
选择
在
data.table
中
具有
特定
值
的
列
r
、
data.table
最小示例: dt <-
data.table
(a=c(1,2,3),b=c(4,5,6)) 看起来是这样
的
: > dt1: 1 43: 3 6 假设我想索引有6
值
的
列
,在这个玩具示例
中
很容易,因为我们知道该
列
: > dt[,.(b)]1: 43: 6 现在,如果dt有数千
列
,而我们不知道6所
在
的
位置,该怎么办?FALSE 3: FALSE
浏览 28
提问于2021-11-23
得票数 3
回答已采纳
2
回答
根据条件创建一个新
列
,
data.table
R
r
、
data.table
我有一个函数,它包含一个
具有
特定
值
的
data.table
:这将为我
的
两
列
X和Y提供<em
浏览 10
提问于2022-11-21
得票数 1
2
回答
按
列
划分
的
子集和
data.table
的
随机抽样行
r
、
data.table
@gented
的
答案演示了如何从
data.table
中
随机
选择
行
的
子集。如果我想在
data.table
中
选择
某一
列
中
的
值
满足
特定
条件
的
所有行,并从同一
列
中
的
值
满足不同条件
的
data.table
中
另外
选择
一个随机
的<
浏览 1
提问于2019-07-04
得票数 0
回答已采纳
5
回答
交换
具有
最常见
列
值
的
data.table
列
r
、
data.table
我有数据 a = c(1,1,3,4,5,6), c = rep(1,6)我希望获取a
列
的
唯一
值
,将其存储
在
另一个
data.table
中
,然后用这些剩余
列
中最常见
的
值</em
浏览 0
提问于2020-02-14
得票数 3
回答已采纳
1
回答
如何
选择
名称是可变
的
data.table
列
r
、
data.table
我想通过
选择
特定
的
列
来对
data.table
进行子集。但是,我不想指定所有的列名,我希望通过一个变量来
选择
它们。library(
data.table
)col <- "x"dt2 <- dt[, c(col, "y")]dt[, c(&quo
浏览 1
提问于2019-10-11
得票数 0
回答已采纳
5
回答
如何
选择
比较
具有
相同
值
的
多
列
的
行?
r
、
data.table
假设我有以下数据和一个列名向量cols <- c('id','id2','test') 我要做
的
是
选择
向量中所有
列
都
具有
相同
特定
值
浏览 6
提问于2021-08-03
得票数 3
回答已采纳
1
回答
基于与另一个
data.table
的
匹配更新
data.table
列
r
、
data.table
我
在
R: library中有两个
data.table
对象(
data.table
)state <- c('Z','Q',NA,'Z','Q')d1 <-
data.table
(spp,state) spp <- c('C','B
浏览 1
提问于2017-10-27
得票数 1
回答已采纳
1
回答
使用行过滤而不是read+subset读取`
data.table
`
r
、
data.table
我需要将巨大
的
数据集读取到
data.table
。实际上,我不需要所有的数据集,只需要在
特定
列
中
具有
特定
值
的
行。.)有没有一种方法可以只读取满足Hash
列
限制
的
行
浏览 0
提问于2016-05-23
得票数 3
1
回答
选择
data.table
的
所有行,其中变量是
值
为真的列名。
r
、
dataframe
、
select
、
data.table
、
subset
我有一个作为字符串存储
在
变量
中
的
列名,我需要
选择
列
中
包含
的
data.table
的
所有行,其中
的
名称存储
在
变量
中
,一些
特定
的
值
。对于下面的代码,我需要DT3与DT2相同。> variable<-"V3" > DT<-
data.table
(V1=c(1,5,9),V2=c
浏览 2
提问于2018-04-30
得票数 1
回答已采纳
1
回答
如何循环遍历列名,并使用
特定
列
中
的
给定值更新数据帧
r
给出了员工
的
角色和该角色
的
开始日期。名为"roles“
的
数据框架包含该名称。开始日期应填写用户对该
特定
名称
的
值
,其余
列
应填写"-“。stringsAsFactors = FALSE) roles dbWriteTable(conn = co
浏览 1
提问于2019-01-14
得票数 0
回答已采纳
3
回答
将NA替换为0,仅在
data.table
中
的
数字
列
中
r
、
data.table
、
numeric
、
na
我有一个
具有
不同数据类型
的
列
的
data.table
。我
的
目标是只
选择
数字
列
,并将这些
列
中
的
NA
值
替换为0。我知道用零代替na
值
是这样
的
:为了只
选择
数字
列
,我找到了这个解决方案,它工作得很好: DT[, as.numeric(which(sapply(DT,is.nu
浏览 6
提问于2016-05-23
得票数 11
回答已采纳
1
回答
等同于select I。*
r
、
join
、
data.table
我正在寻找整理我
的
一些
data.table
代码,我已经从SQL转换。表x x <-
data.table
(a = 1# a b# a b c # 1: 1 2 3 其中
列
A采用表I
的
值
,但是给定格式x[i]
的
名称来自X。我
的
问题是,是否有可能只
选择
表i
中
浏览 19
提问于2019-07-04
得票数 0
回答已采纳
3
回答
如何在将文件导入R时排除
特定
列
?
r
我需要排除一个名为“方法”
的
特定
列
。目前,我
的
R代码读取文件立场如下:我曾尝试过这样
的
方法,但这是行不通
的
:df1 <- read.csv("myfile.cs
浏览 0
提问于2019-04-11
得票数 1
回答已采纳
1
回答
使用另一个(但仅为空
值
)引用
data.table
进行更新
r
、
data.table
我试图
在
特定
列
的
公共id上使用另一个dt1
data.table
更新一些dt2
data.table
。只有当dt1
中
的
特定
列
的
值
为空(NA)时,才应该更新该
特定
列
。例如,它更新了所有内容: "id" = c(1,2,3,4), "animal&qu
浏览 6
提问于2022-09-06
得票数 1
回答已采纳
2
回答
在
.SDcols和.SD中使用
data.table
中
的
两组
列
r
、
data.table
对于两组
列
是否有使用.SD / .SDcols
的
方法?例如,在下面的代码
中
,
在
最后一行
中
,我需要第一个组(colA)
的
多个
列
由第二个组(colsA)
的
相应列组成,如下所示:colC <- paste0("c", 1:3) dt <-
dat
浏览 4
提问于2020-06-13
得票数 0
回答已采纳
1
回答
R:如何忽略pmin上
的
某些
值
?
r
、
data.table
‘
的
新
列
,对每一行进行如下操作:如果该行包含一个与
列
“850 be”
中
的
数字不同
的
数字,则应该考虑
值
3000 (根据“
data.table
信息”
中
“850 be”和“3000”之间建立
的
关联)。然后,如果
列
“1800 it”中有一个非零
的
数字,它应该考虑其他2
列
的
值
2000等。最后,它应该计算该行所有已考虑
的
<
浏览 2
提问于2016-04-29
得票数 1
回答已采纳
1
回答
通过
在
列名
中
匹配字符串模式,将大量
data.table
列
转换为因子
r
、
pattern-matching
、
data.table
、
type-conversion
我正在尝试将名称
中
具有
特定
字符串"_cat“
的
几个
data.table
列
从整数转换为分类数据类型。
data.table
中
的
列
总数很大(超过700个),我不想通过超过700个
列
来找出哪些
列
的
名称中有_cat来更改数据类型。(
data.table
上到处都是随机
的
) 首先,我得到一个逻辑数组,该数组指示哪些
列</em
浏览 1
提问于2017-10-10
得票数 1
回答已采纳
1
回答
R:
在
data.table
中
选择
特定
行
r
、
data.table
我
在
选择
data.table
中
的
行时遇到了一些
特定
的
问题,到目前为止还没有解决这个问题。我有一个数据集存储一系列参数
的
模拟结果。数据集中
的
列
包含参数或结果
值
,请参见下面的代码(参数列为“p”,
值
列为"v“)。然后,所需
的
输出应该是从原始表中
选择
np1行
的
表,即包含原始表
中
的
所有变量。
浏览 1
提问于2015-03-14
得票数 0
回答已采纳
1
回答
使用group设置
列
data.table
r
、
data.table
是否可以从
data.table
中提取额外
的
列
,同时对其进行分组并
选择
最小
值
?DT <-
data.table
(events)
在
本例
中
,应该提取orderid(这是events-df
中
的
一
列
),因此
在
userid-组
中</
浏览 1
提问于2015-09-04
得票数 2
回答已采纳
1
回答
在
R
中
的
data.table
行上循环
r
、
loops
、
data.table
给出了如下所定义
的
data.table
ds <-
data.table
(x = rnorm(10), y = rnorm(10), z = rnorm(10)) 建议
的
方法是
在
data.table
的
行上循环,并得到每一行
的
每一
列
中
的
值
在
某个范围(例如-0.5和0.5之间)
的
值
的</e
浏览 2
提问于2014-08-07
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何设置在具有数据有效性的单元格中输入非法值
好强一个Julia!CSV数据读取,性能最高多出R、Python 22倍
在df的一列中 有None和Nan 我想把这些空值都填充为-1 应该怎么操作呢
关于data.table中i,j,by都为数字的理解
肝了3天,整理了90个Pandas案例
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券