腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
向量
赋值给R
中
特定
的
现有数据表行
、
我一直在阅读教程和文档,但还没有弄清楚如何
将
所有列
的
值
向量
分配给
data.table
中
的
一个现有行。我从一个空
的
data.table
开始,它已经有正确
的
列和行数:现在,我为
data.table
之外
的
一行计算一些值,并将它们放在
向量
vec
中
浏览 8
提问于2016-06-04
得票数 6
回答已采纳
2
回答
将
向量
分配给
data.table
中
的
不同
位置
、
假设我有一个
向量
X:我有6个职位。latitude = 1:3我想要一个所有
位置
都重复X
向量
的
data.table
。我可以这样做:dt = dt[,.(X=X),.(latitude,longitude)] 如果X对于每个
位置
是
不同</e
浏览 13
提问于2021-02-26
得票数 0
回答已采纳
1
回答
使用
data.table
上
的
地球圈距离函数计算距离
、
、
我在其中创建了一个包含6列
的
data.table
。我
的
data.table
有两个
位置
组成
的
列:
位置
1和
位置
2。我尝试使用distm函数计算每一行
位置
之间
的
距离,创建第7列。对于每个lat/long组合体,计算地球圈包
中
的
distm包需要两个
不同
的
向量
。下面的代码不起作用,所以我想弄清楚如何为函数提供
向量</em
浏览 3
提问于2015-12-10
得票数 7
2
回答
如何在调用环境
中
强制
data.table
将
i
中
的
名称解释为
向量
?
、
在下面的R代码
中
,如何让最后一行使用
向量
match,而不是dt
中
名为match
的
列dt <-
data.table
(cust_id = 1:4, match =NA)dt[is.na(match)] 我知道我可以
将
向量
的
名称更改为不是dt
中
的
列
的
名称,但是
浏览 2
提问于2019-04-09
得票数 2
1
回答
如何绑定
data.table
和
向量
、
我想以这样一种方式绑定一个
data.table
和一个
向量
,即
向量
内容成为
data.table
的
新列,值为0。DT <-
data.table
(x=c("A", "B", "C", "D", "E", "F"), y = rnorm(6)) DT2 <- c("paper11grid1", "paper12grid1"
浏览 13
提问于2019-06-19
得票数 2
回答已采纳
1
回答
使用列名或列
位置
向量
选择
data.table
的
列,而不使用"with = F“
、
、
、
我需要选择带有列名或
位置
向量
的
data.table
的
特定列。library(
data.table
)索引列
的
"A“和mycols <- c("A","C")我被迫使用with=FALSE,但我不想使用,因为with=FAL
浏览 1
提问于2019-11-07
得票数 1
回答已采纳
3
回答
data.table
避免循环利用
、
、
我正在用两个(或更多)
不同
长度
的
输入
向量
构造一个
data.table
:y <- c(8,9) 并且需要用NA填充较短
的
向量
,而不是回收它们
的
值,从而产生如下
data.table
:1: 1 83: 3 NA在
将
短
向量
传递给NA构造函
浏览 0
提问于2018-03-18
得票数 8
回答已采纳
1
回答
试图在长度为1
的
data.table
中
存储列表时出错
、
、
、
、
当试图在
data.table
中
存储
向量
时,只有当
data.table
长度超过一个时才能实现。工作精良dt$l[[1]] <- c(1:3) a l2: bdt <-
浏览 0
提问于2019-07-31
得票数 0
回答已采纳
1
回答
子集
data.table
满足条件
、
我有一个我想要
的
data.table
,它只包含那些长度大于length_x
的
列。
将
只返回一个逻辑
向量
,
分配给
每一列TRUE或FALSE。
浏览 0
提问于2018-12-18
得票数 0
1
回答
检查列是否有超过N个唯一值
的
最快方法?
、
使用length(unique(x))/ dplyr::n_distinct(x)/
data.table
::uniqueN(x)来获得
向量
的确切值是非常简单
的
,但是如果我有一个有数百万行
的
表,并且我只想检查哪些列
的
值超过5个
不同
的
值,这将是相当大
的
开销。我考虑过给
向量
取样,或者在数到N
的
情况下,循环通过
向量
,然后提前停止,但在这两种方法
中
,我都觉得很容易就倒霉了
浏览 3
提问于2021-01-29
得票数 0
回答已采纳
2
回答
将
data.table
中
的
列表
中
的
值分配/提取到列
、
我以某种方式尝试从列列表
中
获取数据,并将其
分配给
不同
的
列-假设列表
中
的
向量
都具有固定
的
长度。require(
data.table
) # d# 1: 1 1,2
浏览 0
提问于2018-01-25
得票数 2
回答已采纳
2
回答
按
位置
拆分
data.table
、
我想通过使用行号或带有
位置
的
向量
,以
data.table
的
方式计算列
的
平均值。下面是一个样本数据和一个
位置
向量
:pos <- c(3,5)x[mean(a), by = pos] 所以我想要第1行
的
平均值:2,3:4和5:8。
浏览 12
提问于2020-05-29
得票数 2
回答已采纳
2
回答
在对列执行操作后,
Data.table
大小增加流形
、
我有一台大小为900 of
的
data.table
score。有一个列datetime,它本质上是一个("2018-05-25 10:10:53:000000")格式
的
日期时间。我试图使用以下代码
将
这个特定列
的
类character转换为POSIXlt: score[,newdate := as.POSIXlt.character(score[["datetime"]],tz="IST",format="%Y-%m-%d %H:%M:%S
浏览 3
提问于2018-05-25
得票数 1
回答已采纳
1
回答
发出类强制过滤了R
data.table
,if_else,如果.否则
、
在根据某些条件
将
字符变量转换为数字变量时,我遇到了R
data.table
的
问题:DT1 <-
data.table
(a = "A", b = "B")强制双RHS字符以匹配目标列
的
类型(第2列名为'b')。如果目标列
的</e
浏览 0
提问于2019-08-02
得票数 3
回答已采纳
2
回答
什么是
将
值映射到
data.table
的
简明而清晰
的
成语?
、
在
data.table
中
,最明显
的
方法创建了非常复杂
的
代码,所以我想知道我是否缺少了一个成语,它用更清晰
的
编码来产生这个结果。考虑这个例子,我们从一个大型
data.table
开始,它有一个包含a、b、c或d
的
Name列。(DT, ID)Weights =
data.table<
浏览 1
提问于2016-01-18
得票数 3
回答已采纳
1
回答
如何
将
向量
写入数据表
中
同一行
的
多个列?
、
我有一个空
的
数据表,并希望
将
一个预定义
的
数字数据
向量
写入数据表
的
列
的
子集(所有列都在同一行
中
)。下面是一个示例: require(
data.table
)input <- seq(2.22, 14.22我不能手动写入每个元素,因为在我
的
实际问题中,此命令位于apply函数
中
,其中输入<
浏览 13
提问于2020-01-21
得票数 1
回答已采纳
2
回答
将
矩阵
分配给
data.table
的
子集
、
我想将一个矩阵
分配给
一个
data.table
的
多列子集,但是这个矩阵最终被当作列
向量
来处理。例如,m1 <- matrix(rnorm(10), ncol=2) 2 column matrix RHS of := will be treated as one vector 2: In `[<-.
data.table
`
浏览 2
提问于2013-11-12
得票数 7
回答已采纳
1
回答
为什么dt[,ncol(dt)]不返回列内容?
、
、
的
评论编辑了这个问题,意识到我没有准确地问我
的
问题。> dt[,ncol(dt)]如果我使用with=F,它
的
行为与我预期
的
一样,
将
最后一列作为数据表返回。
data.table
, 当j是要选择
的
列名或
位置
<e
浏览 2
提问于2020-11-24
得票数 0
1
回答
data.table
可以按引用(变异)分配
向量
名称吗?
、
、
我有一个命名
的
颜色
向量
,用于根据列值使用:=为新列分配颜色。如果我使用dplyr变异,则结果与
data.table
样式
的
变异
不同
。使用dplyr,
向量
名称将被保留,而在
data.table
中
,名称
将
丢失。 让我带你看看我到目前为止弄清楚
的
事情。::
data.table
(movie = c("Aladdin", "Beauty", "Brave&quo
浏览 3
提问于2021-11-18
得票数 4
回答已采纳
1
回答
R:
将
跨字符调用
的
变异转换为
data.table
、
、
、
如果我找不到解释如何
将
tidyverse转换为
data.table
的
原始文章,请原谅。library(tidyverse)mtcars <- mtcars %>% mutate(across(where(is.character),
浏览 1
提问于2021-07-30
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
不同Sheet中相同位置的数据求和
CNN 是如何处理图像中不同位置的对象的?
Kafka创建Topic时如何将分区放置到不同的Broker中
开发人员批评苹果将iOS 13中的位置权限更改为“反竞争”
Excel–在数据表中查找不同的关键字,将结果分别改成指定的内容
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券