腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
data.table
的
j
中
正确
使用
ifelse
()?
、
、
我想添加包含'1‘或'0’
的
第五列,这取决于以下条件:如果在第3列中有零,然后在第3列
的
下一行中有任何非零值(
如
长度为2
的
滑动窗口),则应在第5列
中
添加一个'1‘,否则添加一个'0’。第5列
中
此二进制文件
的
行位置应与非零值相同。此外,我希望基于键(即列
的
子集)来执行此操作,如下面的代码所示。 我无法在
data.table
中
实现这一点(我刚刚开始
使用
它)。<em
浏览 0
提问于2018-02-21
得票数 3
回答已采纳
1
回答
data.table
在每列上应用函数
、
、
、
、
我想我很接近解决方案,但我很难将lapply与
data.table
结合起来。我读了很多关于lapply
的
文章,并在
data.table
上找到了一些例子,但是这种思维方式对我来说是新
的
,它让我发疯了……cells <- c(150, 1,1980,1,1,1,0,0,0,1,2004,3dt[ , (cols) := lapply(.SD, "*", -1), .SDcols = cols] 但是在这个例子
中
,我可
浏览 0
提问于2018-08-28
得票数 1
回答已采纳
1
回答
替换dplyr链
中
的
NA
、
问题已从原始
中
编辑出来。在阅读了这个有趣
的
之后,我想知道如何
使用
dplyr替换列
中
的
NAs,例如,Lahman处理数据:Groups: teamID你会如
何在
dplyr链
中
做到这一点?
使用
基数R
的
transform也可以使而不是工作,因为它计算
的
是总体平均值,而不是组均值。此外,此方法将数据转换为常规
的
dat。一个框架。有
浏览 1
提问于2014-02-11
得票数 40
回答已采纳
1
回答
如何从另一列
中
的
一列
中
检测数字,从R
中
的
另一列
中
写入数据?
、
在我看来,代码应该查找另一个表
中
的
每个数组有两样东西(如果它大于第一列,如果它小于第一列,那么如果它小于第二列,那么如果这两个数组都是
正确
的
--所有这一切都指向另一个表,然后转到其他时间间隔)。我想要得到
的
演示在这里>
data.table
::foverlaps(int1,sh2我在以前
的
代码<e
浏览 0
提问于2017-09-25
得票数 0
回答已采纳
3
回答
查找和替换R
中
多列
中
的
值
我有一个导入到R
中
的
dataframe,它有大约180列和1000 s
的
带有字符串值
的
记录。这些字符串要么是单个单词,要么是单词
的
组合(
如
“好”、“非常好”)。他们有特殊
的
字符,
如
撇号(“不知道”)。我已经将感兴趣
的
列存储到一个变量
中
,这样我就不必一次又一次地提到名称。感兴趣
的
列在v
中
浏览 6
提问于2017-09-22
得票数 3
回答已采纳
1
回答
格式化
data.table
列值(按行排列)(如果为数字)
、
我正在创建一个要
使用
data.table
插入knitr报告
中
的
摘要xtable。如果是is.numeric() == TRUE,我想检查每列
中
的
每一行值,如果是的话,格式化数字,然后将其恢复为字符。实际
的
data.table
可能有许多列。
data.table
语法
中
的
理解,
data.table
语法操作在向量上,因此它可以用于mean()、sum()、na.approx()等函数,而不
浏览 0
提问于2018-11-02
得票数 1
回答已采纳
1
回答
如何
使用
R替换表
中
拼写错误
的
单词
我有一个表,其中一个列有一些拼写错误
的
字符串,例如:"alive" "sic" "alive" "sick" "alive" "si" "alive" "ali"alive" "dead" "dead" "alive" "dead" "sick" &
浏览 0
提问于2017-07-24
得票数 4
回答已采纳
1
回答
我想在
data.table
中
使用
‘use’来成为all -1 to NA
、
如
何在
像set这样
的
data.table
中
使用
apply(data,2,function(x){
ifelse
(x==-1,NA,x)})函数?我希望我
的
数据
中
的
所有-1成为NA。
浏览 0
提问于2017-04-12
得票数 1
回答已采纳
1
回答
是否有一种比应用“ddply”按具有大型数据集
的
组聚合列更快
的
方法?
目的具体来说,我有与每个事件相关
的
每个事件id (即id)和dyad级别的观察:代理(即援助)、合作伙伴(即pid)。(1)我设置了一个虚拟变量,指示在前一个事件
中
是否出现一对代理和合作伙伴。 (2)此外,我还
使用
ddply按组聚合虚拟变量,如下例所示。--我发现,
使用
一个大型数据集需要花费大量
的
时间,我想知道是否有更快
的
方法来完成这些任务。.consecutive
浏览 0
提问于2021-06-27
得票数 1
回答已采纳
1
回答
使用
DataTables删除异常值时出错
、
、
我正在尝试
使用
以下代码删除异常值 dat_outlier = dat } 但是Error in `[.
data.tabl
浏览 16
提问于2021-09-10
得票数 0
回答已采纳
1
回答
使用
全局变量作为列名时
使用
data.table
更新列
、
我试图根据列
中
的
值是否与外部变量匹配来更新
data.table
中
的
列。我遇到
的
问题是
使用
全局变量作为
data.table
语法
的
列名。但是,当
使用
变量引用该列时,我无法更新该列:dt[,..colname:= <em
浏览 3
提问于2020-05-22
得票数 1
回答已采纳
2
回答
按创建
的
列划分
的
data.table
组
、
我对可怕
的
data.table
包很陌生,并且遇到了一个问题,希望有一个简单
的
解决方案。我想过滤一个
data.table
,向该
data.table
中
添加一些列,并按该
data.table
中
的
某些列分组,包括我在
j
子句中创建
的
列之一。如果我
使用
的
是dplyr,它会是这样
的
: fil
浏览 0
提问于2018-07-03
得票数 0
回答已采纳
1
回答
发出类强制过滤了R
data.table
,if_else,如果.否则
、
在根据某些条件将字符变量转换为数字变量时,我遇到了R
data.table
的
问题:DT1 <-
data.table
(a = "A", b = "B")DT2[, b :=
ifelse
(b == "B", 1, 0)] #option 2: correct behavior a(DT1,a == "A
浏览 0
提问于2019-08-02
得票数 3
回答已采纳
1
回答
使用
使用
data.tables进行匹配
的
字符串填充列
、
在这里我创建了两个data.tableslibrary(stringr) 这里我
使用
的
解决方案是
使用
用于匹配
的
字符串来填充列。
data.table
form DT[i,
j
, by]实现同样
的
效果。我尝试了不同
的
解决方案,我无法
使用
DT表
浏览 0
提问于2018-11-05
得票数 2
3
回答
如果在R
中
更改数据帧
中
的
某些行和列
中
的
值,我如何
使用
?
、
、
我有一个有200行和150列
的
数据框架。在这些列
中
,我希望更改大约50行和100列
的
NAs。下面是我
的
数据框架(一小部分)
的
一个例子: Bird Mammal Type 2 1 0 BB 8 NA NA A 10 1 1 A 我想要
的</
浏览 3
提问于2016-02-15
得票数 1
回答已采纳
2
回答
R双循环:外部还是应用?
、
、
、
is.na(trial[i,
j
]) & !is.na(trial[i-1,
j
])) { }}代码完美地工作,但在更大
的
数据集上有点慢。我想通过
使用
应用或外部家族来提高速度。这些问题是: 我知道如何用apply应用单个循环,但对于2,尤其是在这种情况下,我需要根据特定情况替换单个值,用另一个单一值(滞后)
浏览 9
提问于2016-05-02
得票数 1
回答已采纳
3
回答
如果不是这样,就会抽出NAs
、
、
我正在尝试计算向量
中
相似连续数字
的
“块”。但我
的
代码返回了“NA”,而我希望它放入"1“或"0”。x <- c(1,1,0,1,1,1,0,0,1) y <- c(0)
ifelse
1turing <- function(x){ for (i in se
浏览 4
提问于2020-03-29
得票数 3
3
回答
有条件地更新选定列中所有值
的
最大值(
data.table
,r)
、
library(
data.table
)我想做以下几点: 我自己
的
尝试如下,但这是行不通
的
: for (
浏览 1
提问于2016-01-14
得票数 3
回答已采纳
1
回答
lm()循环因子变量,同时从模型
中
删除单级因子变量
我有一个数据集,其中我试图循环一个因子变量(location),并为该因子
的
每个级别构建一个单独
的
模型。more levels Called from: `contrasts<-`(`*tmp*`, value = contr.funs[1 + isOF[nn]]) 因此,根据location,我希望从模型
中
删除任何单级因子我尝试将数据拆分成一个没有任何单级因子
的
数据集和另一个有单级因子
的
数据集,但我不知道如何根据位置删除给定
的
因子变量。这将显示以下错误: library(
浏览 10
提问于2020-12-07
得票数 0
回答已采纳
2
回答
在R
中
复制Excel函数索引
、
、
、
、
我正在尝试在R
中
复制Excel
的
“INDEX”函数,不幸
的
是,我无法调整这个板上提供
的
任何解决方案来解决我
的
问题。我
的
第一个表包含基于从第二个表中选择
的
值
的
列和行索引:table1<-
data.table
(data.frame(RowIndex = c(1,2,4,3),ColumnIndex = c(2,3,1,1))) table2<-
data.tab
浏览 16
提问于2020-05-12
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于data.table中i,j,by都为数字的理解
正确使用公文附件中的表格
使用Web3j管理Java中的ERC20令牌
如何在CM中启用YARN的使用率报告
神级程序员告诉你,如何在这全民Python时代中,正确快速的学习Python
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券