腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
data.table
中
按
"
n
“
个
连续
整数
对
变量
进行
分组
、
library(
data.table
) 1: 1 13:
浏览 7
提问于2021-10-12
得票数 0
回答已采纳
1
回答
R避免循环for count with conditions
、
、
、
我将R与
data.table
包一起使用。我有一
个
计算计数的循环,但由于它是一
个
循环,所以速度非常慢。现在我想以某种方式改变它,这样它就不需要几天的时间来计算了。我有一
个
数据集,我想计算这个人在数据集中出现的频率。当名字、姓氏和出生日期(生日、出生月份和生日)相同时,它是相同的“人”。然而,我的问题是,日期也很重要。因此,如果我正在查看的这个人出现在数据集中,我必须检查“同一
个
人”的日期是否
在
我正在查看的人的日期之前。因此,同一
个
人必须在我看到的人之前知道。 然后我还想计
浏览 9
提问于2019-07-08
得票数 1
3
回答
如何显式命名由.
N
函数生成的计数列?
、
、
我想
按
一
个
id列对数据表
进行
分组
,然后计算每个id发生的次数。这样做的办法如下:dt_by_id <- dt[, .
N
, by = id] id
N
这很好,但我希望
N
列有一
个
不同的名称(例如,count)。在帮助
中
,它说: .
N
是一
个
<e
浏览 0
提问于2018-08-31
得票数 3
回答已采纳
2
回答
按
变量
连续
性
对
data.table
进行
分组
、
我想根据一
个
变量
的
连续
性将
data.table
分成不同的组。可以这么说,从这个
data.table
我希望它像这样
分组
:# 1: 1 12 # 6 to 10 is continuous again# 8: 9 2Var1的差异不应该像这个最小示例
中</
浏览 16
提问于2017-03-15
得票数 1
回答已采纳
1
回答
删除R
中
给定列
中
具有某一
连续
值的所有行
、
、
、
我有一
个
dataframe,我们称它为DF,我需要它来删除某些行。数据帧与下面的示例非常相似。0 ||B |2014-01-04 |45 | 例如,我需要删除所有包含符号A的行,如果在列volume
中
对于日期有等于或大于365的
连续
数量的零,也就是说,如果对于符号A,框体积中有365
个
连续
的零,如果数据是按时间顺序组织的,那么我必须删除所有包含符号A的行;以此类推,对于该列
中
的所有符号,我希望
浏览 0
提问于2021-01-16
得票数 0
2
回答
在
data.table
中
设置密钥的目的是什么?
、
setkey()
对
data.table
进行
排序并将其标记为排序。排序列是关键。键可以是任意顺序的任何列。列总是
按
升序排序。该表通过引用
进行
更改。除了一列大小的临时工作内存外,没有复制任何副本。
data.table
常见问题单3.2和3.3解释如下:
data.table
使用基数排序。这比其他排序算法要快得多。当没有设置键,或者我们
按
与键的顺序不同的
浏览 5
提问于2013-11-18
得票数 118
回答已采纳
2
回答
按
条件查找最后值
、
、
我有一
个
非常大的数据框架,我需要根据最后的值
进行
子集。我知道
data.table
库包含last()函数,它返回数组的最后一
个
值,但我需要的是根据id
中
的最后一
个
值
对
track
中
的每个单独值
进行
子集。id
中
的值是
连续
整数
,但每个track的最后一
个
值都不同。诸若此类 如何应用last()函数(或者像tail()这样的另一
个
函数)来产生这个输出?
浏览 6
提问于2016-12-26
得票数 0
回答已采纳
1
回答
使用
data.table
的简单频率表
、
我正在寻找一种通过
data.table
进行
简单聚合/计数的方法。dt = as.data.table(iris)我对此感到困惑,因为乍一看,我似乎
在
Sepal.Length: > dt[,length(Species),
浏览 1
提问于2012-08-31
得票数 34
回答已采纳
1
回答
删除数据帧
中
具有某些NA值的特定行
、
只有
在
找到NA值的其他行与数据帧
中
的其他值匹配时,我才希望从数据框架
中
删除列具有NA的行。例如,我想移除第二行,因为VAL
中
缺少一
个
值,并且已经有一
个
ID我可以尝试写一
个
循环,但这似乎没有效率。
浏览 2
提问于2015-07-28
得票数 2
回答已采纳
1
回答
使用带重置的dplyr的累积和
、
、
我正在尝试创建一
个
表,该表将
按
"state“和"p”列
分组
的
连续
年份数如下所示: "PA", "PA", "PA"
浏览 0
提问于2019-07-29
得票数 0
回答已采纳
1
回答
有没有办法
在
R中找到一
个
群的所有
连续
子集?
、
、
我有一
个
包含多个属性的日常观察的tsibble。我已经
按
属性
对
这些观察值
进行
了
分组
,并希望
在
分组
的数据中生成给定大小
n
的所有可能的
连续
子集。35Baldwin, AL, 1003, 2020-04-04, -27 我按照fips_code
对
我的数据
进行
了
分组
,并且我想进一步<em
浏览 9
提问于2020-11-11
得票数 0
1
回答
setkey和:=运算符,
data.table
,R
、
、
、
在
使用
data.table
包时,我有点不确定什么时候需要setkey()。例如,当使用带有by选项的:=运算符时,即使我没有设置关键点,事情似乎仍然非常快。如果在使用by调用:=之前不是必需的,那么
data.table
包怎么会这么快,因为它可能必须通过执行顺序搜索而不是二进制搜索来做与标准data.frame R
中
的apply相同的事情,因为它不知道我的
data.table
是否真的是通过by的参数
进行
排序的。
浏览 0
提问于2012-07-21
得票数 18
回答已采纳
1
回答
如何迭代地从R数据表
中
抽取随机样本,直到不同的列值等于R
中
的样本大小?
、
、
我有一
个
库存数据,就像:library(
data.table
) invntry <-
data.table
(invntry$container[27:32] <- 6invntry[790:820,]
在
实际数据中有更多的
变量
,我想使用这些
变量
来比较不同的itid<em
浏览 0
提问于2017-04-11
得票数 2
1
回答
修正in图R中点和线的颜色
、
、
、
、
colour=Type))+geom_point()+geom_line()+scale_color_manual(values=gr.cols) 如何根据向量red创建带有彩色点的线图,而不需要从最后一
个
红点到下一
个
红点的红线
在
我的示例代码
中
,有一条从2000点到4000点的红线,但我不想这样做。我只想在
连续
的几个点之间划一条线,只有在下一
个
点也是红色的时候,它才是红色的。
浏览 3
提问于2015-12-22
得票数 4
回答已采纳
2
回答
如何融化或重塑R
中
的绑定数据?
、
、
、
下面是一
个
示例数据集。我只是想把数据放到我所展示的表格
中
。
浏览 0
提问于2015-08-12
得票数 1
回答已采纳
2
回答
在
data.table
中
重命名
分组
变量
、
我想
对
一
个
data.table
进行
分组
,但是
在
最后的输出
中
对
分组
变量
使用不同的名称。数据set.seed(1)选项d[, .2 31# 4:
浏览 4
提问于2020-08-19
得票数 0
回答已采纳
1
回答
在
R中将代码从ddply转换为plyr
、
我想将代码
中
的一些更改为使用plyr,而不是ddply,因为我认为
在
我的大型(>1e6)数据集中,它会更快。下面是一
个
示例数据集:Row <- rep(1, each=18) Meas我通常使用的代码如下: res <- ddply(df, c("ID", "Row", "Col"), function(x) coefficie
浏览 0
提问于2015-10-12
得票数 2
回答已采纳
1
回答
用R's
data.table
计数含零的群大小
、
、
、
我有一
个
小的(< 10M行)
data.table
,它的
变量
接受
整数
值。我想要生成
变量
对
每个
整数
值所用次数的计数,包括
变量
从未接受该值时的零。例如,我可能有:我想要的输出是一
个
具有值的
data.table
:1 23 25 3 这是一
个
非常基本的
浏览 4
提问于2022-11-06
得票数 0
回答已采纳
1
回答
按
多个因素对表
进行
分组
并将其从长格式扩展到宽格式-R
中
的
data.table
方式
、
、
作为示例,我将使用R中提供的mtcars数据: data(mtcars) setDT(mtcars) 假设我想
按
三
个
变量
对数据
进行
分组
,即:carb、cyl和gear。我已经这样做了,如下。newDTcars <- mtcars [, mtcars[, mtcars[, .
N
, by = carb], by = cyl], by= gear] 其次,我希望数据的格式很宽,每个gear级别都有一
个
单独的列为了说明的目的,我使用tidyr实现了这一点,但是我希望使用
浏览 17
提问于2020-03-20
得票数 0
回答已采纳
1
回答
如何使排序值
在
R
data.table
中
显示
整数
(不含小数)
、
、
我必须
对
这个数据集中由多个
变量
排序的数据集
进行
排序,并按其中的另一
个
变量
进行
分组
。当我
在
data.table
上使用排序方法时,排序值是小数。我需要它们是没有小数部分的
整数
。贝娄,我提供了一
个
我需要的摘要。我是模仿别人的例子,从另一
个
问题在这个网站(也涉及排名方法)。我发现这个问题的答案很有用,但它仍然没有提供使排名结果成为没有小数的
整数
的方法。这就是为什么我在这里
浏览 1
提问于2019-03-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券