腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
使用
R
中
的
dplyr
/
data.table
在
数据
框
中
使用
自定义
函数
添加
新
列
、
、
我对
R
编程比较陌生,正在尝试弄清楚如何
使用
定制
函数
以一种内存高效
的
方式
使用
dplyr
或
data.table
来计算
数据
框
的
新
列
。有人能帮帮忙吗?以下是我
的
问题
的
简要总结df1 <- data.frame(col1 = c("A
浏览 0
提问于2016-12-22
得票数 1
1
回答
将最大值
添加
到
R
中
的
新
列
以下是
数据
:b <- c(1,3,5,9,4)df1 1 12 53 4a b max1 3 32 9 9我
的
问题是:如何用"b“
列
中值
的
"a”
列
来计算"max“
列
的
分组?我用聚合
函数
做了一些研究,但仍然找
浏览 1
提问于2016-02-25
得票数 1
回答已采纳
2
回答
基于字符串向量
的
数据
设置
、
、
、
我有一个很大
的
数据
集,叫做遗传学,我需要把它分解。有4
列
,第一
列
是有时重复
的
patientID,以及描述病人
的
3
列
。dedupedGenFull <
浏览 6
提问于2020-01-16
得票数 0
回答已采纳
3
回答
选择最好
的
,第二个,第三个
在
一个
数据
框
中有两
列
,等级,宠物,
在
等级
列
中
,最高
的
等级是"1",第二个是“2”,第三个是"10".How我是否创建了一个
新
的
列
b来选择三种pets.For
中
的
最高等级,
在
狗
的
行,我想选择第一行狗,
在
猫
的
行
浏览 16
提问于2016-09-07
得票数 0
回答已采纳
1
回答
rowDiffs类型
函数
,将“行1”作为每个组
的
参考行
假设我有一个带有分组变量
的
简单
数据
框架,每个组有三个xs: x=rnorm(9))0.30898207 c -0.39640179 c -0.1522535 我希望每个组将初始行作为参考行,并获得所有行
的
x,不需要创建
新
的
数据
集,合并和减法。我有十几个专栏我需要做这件事,我希望能做这样
浏览 2
提问于2015-07-28
得票数 2
回答已采纳
2
回答
R
dplyr
使用
自定义
函数
更改多个
列
以创建
新
列
、
、
我想
使用
dplyr
::mutate
在
data.frame
中
创建
新
列
,
使用
自定义
函数
,该
函数
的
参数是
数据
的
向量。C2 x D x_1-x-x_w-E-D-2_w而不是:
data.table
::
data.table</
浏览 0
提问于2019-02-06
得票数 3
3
回答
熊猫:用多个
函数
聚合多个
列
、
、
、
Python
中
的
熊猫和
R
中
的
Dplyr
都是灵活
的
数据
争论工具。例如,
在
R
中
,
使用
dplyr
可以执行以下操作; ChickWeight我可以
在
一行
中
聚合多个
列
。我可以
在<
浏览 5
提问于2016-03-11
得票数 5
回答已采纳
1
回答
为什么data.tables
的
mutate(row_number())会失败?
、
、
当我试图
在
data.table
上
使用
dplyr
中
的
row_number()时,它抛出了一个错误。下面是一个例子:library(
data.table
)mine %>% mutate(row_number()
浏览 0
提问于2016-02-16
得票数 6
1
回答
使用
dplyr
从
data.table
中
删除
列
、
、
、
我试图
使用
dplyr
包
中
的
select
函数
删除
data.table
中
的
列
,但当没有
列
与我
的
搜索模式匹配时,就会遇到错误。
使用
标准iris
数据
集并导入适当
的
包,library(
data.table
) select(
data.table
(iris), -matche
浏览 0
提问于2015-04-29
得票数 3
3
回答
使用
R
中
的
"NA“值
在
测试
数据
集中创建目标变量
列
、
、
、
我想将测试和训练
数据
集结合起来。在此之前,我必须向测试
数据
集
添加
一个
新
列
,以匹配训练
数据
集
的
列
数。我正在
使用
"NA‘值
在
测试
数据
集中创建一个
新
列
,这是我
使用
的
代码:编译这段代码后,我得到了这个错误: Error in `:=`(It
浏览 0
提问于2018-09-25
得票数 0
1
回答
R
data.table
摘要
函数
后缀或前缀
、
、
我真的很欣赏
data.table
包
的
速度,但我还不知道如何为汇总
函数
添加
后缀。
dplyr
包开箱即用就能很好地做到这一点,我希望
在
data.table
中
也能做到。下面是一个可重现
的
例子。library(
data.table
)library(
dplyr
) iris_dt = as.data.table(iris) #Usingnames(i
浏览 3
提问于2018-05-24
得票数 1
1
回答
对包含第n行值
的
函数
使用
mutate
、
、
我想知道是否可以
使用
dplyr
的
mutate
函数
将一个
新
列
添加
到
数据
框
中
,该
数据
框
是来自其他
列
的
多个行值
的
函数
。例如,如果我有一个包含
列
a和b
的
数据
框
df,并且想要创建一个
新
的
列
c,其中
浏览 0
提问于2017-07-25
得票数 1
回答已采纳
2
回答
R
或Excel:确定溶解氧
的
日最大值,并在
数据
框
中
获取相应
的
时间
、
我尝试
在
R
和excel上编写代码,可以获得任何形式
的
帮助。
在
excel
中
,我可以
使用
下面的代码来查找最大值并报告相邻值
中
的
时间。=(INDEX($D$1:$D$97,MATCH(MAX($E$1:$E$97),$E$1:$E$97,0))) 但是,如果不手动更改每一行
的
公式,我就无法弄清楚如何有效地对整个
数据
集进行编码。
在
R
中
,我不知道如何返回相邻
的</e
浏览 16
提问于2019-08-15
得票数 0
2
回答
dplyr
:对不同
的
组应用不同
的
函数
、
、
我是一个尝试
使用
dplyr
进行
数据
分析
的
初学者。我
的
数据
基本上来自几个操作(“操作”),并且是有序
的
。我经常需要根据操作
的
类型对观察值(“Num”)应用不同
的
函数
,然后将它们组合起来进行分析。我想根据值
列
"Ops“
添加
一个
新
的
列
"Num2",例如: df %〉% mutate(Num2=ifelse
浏览 2
提问于2015-03-11
得票数 4
2
回答
为
R
中
的
许多
列
创建
新
变量
、
、
、
假设我有一些
数据
,我想为多个变量做一个循环,从旧变量
中
减去'1‘,并创建一个
新
变量,将'p’
添加
到原始变量名
中
。这是一些
数据
。下面的
数据
是我
的
尝试,但它没有完成工作。我可以减去'1‘,但不知道如何用这些值附加到df
新
变量名。
浏览 0
提问于2018-08-14
得票数 0
回答已采纳
1
回答
如何在
R
中
求和多行
我有250万个条目的
数据
集。尝试对这些
数据
执行一些基本
的
操作,只需
添加
同一时间
的
所有行。我试过SUM和dcast,但我不确定它是否在做我想做
的
事情。我想把每一个日期和时间
的
所有可用
的
、免费
的
和总数字加在一起。., sum)这样
的
东西,但是只有当我将
数据
更改为
在
df中有一个可用
的
、免费
的
或完全可用
的
数据
时,这才能
浏览 3
提问于2015-08-13
得票数 1
回答已采纳
2
回答
将多个csv读取为一个,并根据文件名
添加
新
列
使用
此选项,可以将特定路径
的
所有csv读取到一个
数据
框
库(
Dplyr
)库(Stringr)
中
library(
data.table
) temp <- lapply(files, fread, sep=",") dat
浏览 25
提问于2021-04-21
得票数 0
回答已采纳
2
回答
多条件
R
中分类
数据
子集
的
快速方法
、
、
、
我
在
R
中有一个大
的
数据
集(比如>40,000行和>20条分类
列
),我反复地进行子集,所以我想尽可能地加快速度。它需要是一个通用
函数
(每个分类
列
都有一个离散
的
可能值,比如字符串格式)。每次我
的
子集都需要识别满足多个逻辑集成员条件(例如>10个条件)
的
行子集。也就是说,我需要检查几个
列
,并检查该
列
中
的
值是否与某个集合成员资格相匹配(
浏览 5
提问于2017-04-26
得票数 2
2
回答
突变是否通过参考改变tbl?
、
、
我真正喜欢
data.table
的
是通过引用更改表
的
:=成语,而不需要昂贵
的
副本。据我所知,与其他方法相比,这是使
data.table
超高速
的
原因之一。现在,我开始
使用
dplyr
包,它似乎具有相同
的
性能。但是,由于仍然需要
使用
<-操作符来分配结果,所以我预计在这个级别上会出现性能下降。然而,似乎没有。例如:library(Lahman) library(micro
浏览 9
提问于2014-02-11
得票数 19
回答已采纳
1
回答
使用
R
中
的
data.table
将空
数据
帧写入磁盘
中
的
CSV
、
我正在尝试
使用
data.table
的
fwrite
在
循环中将
R
中
的
data.frames写成CSV。某些表有0行和0
列
,
在
错误Error: ncol(x) > 0L is not TRUE之后
data.table
抛出 最后一个问题是how do I write an empty data.frameusing
data.table
浏览 15
提问于2019-02-06
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用Python更改数据框中的指定列
R语言必学包之dplyr
R包系列——dplyr包教程3
如何使用闭包函数在thinkphp模型中操作数据库的增删更查
必学包之dplyr包
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券