腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
data.table
中
为
向量
中
的
每个
值
创建
一列
、
我想将
向量
中
的
日期添加到现有的数据表
中
。
向量
中
的
每个
日期都应该在不同
的
列
中
输入。我试图为一个包含任意数量
的
日期
的
向量
做这件事-所以基本上我想要一个长度
为
n
的
向量
的
泛型代码。as.Date('2018-11-30'), as.Date('2017-09-30
浏览 18
提问于2019-05-20
得票数 0
回答已采纳
2
回答
将
向量
作为单独
的
新列附加到
data.table
中
,
向量
回收单个
值
、
我想向
data.table
中
添加一个
向量
,
每个
向量
的
元素名称对应于一个新列,并根据
向量
的
元素
值
重复该
值
。因此:v <- c(c=5, d=6)
data.table
(a=1:2, b=3:4, c=5, d=6)# 1: 1 3 5 6 # 2: 2
浏览 4
提问于2017-04-19
得票数 2
回答已采纳
1
回答
格式化
data.table
列
值
(按行排列)(如果
为
数字)
、
我正在
创建
一个要使用
data.table
插入knitr报告
中
的
摘要xtable。如果是is.numeric() == TRUE,我想检查每列
中
的
每一行
值
,如果是的话,格式化数字,然后将其恢复
为
字符。如果是is.numeric() == FALSE,则返回
值
。实际
的
data.table
可能有许多列。参数
data.table
语法
中
的
理解,
da
浏览 0
提问于2018-11-02
得票数 1
回答已采纳
1
回答
如果任何选定
的
变量包含
data.table
中
的
给定字符串,则
创建
值
为
1
的
变量
、
、
、
如果在
data.table
中选择
的
任何变量都以给定
的
字符串(
在
本例
中
为
“A”)开头,我希望
创建
的
变量
为
1。("A",3)), nrow=3, ncol=4))DT[,letterA:= max(ap
浏览 1
提问于2018-02-01
得票数 0
回答已采纳
1
回答
数据表替代中继函数R
、
、
我正在寻找一个更快
的
数据表替代relist函数,特别是允许您根据特定结构对
值
进行分组
的
skeleton参数。我知道by选项是
为
您做这件事
的
,但这只是通过数据表
中
的
列来实现
的
。我希望最终从数据表
中
获取
一列
值
,并根据已经
为
这些
值
创建
的
“框架”对这些
值
进行分组。例如,下面的代码展示了如何
创建
list
浏览 2
提问于2016-03-02
得票数 2
回答已采纳
1
回答
根据是否给NA提供
data.table
行条目将
data.table
行项更改为相应
的
行项
、
、
希望有人能在这方面帮助我x1 =
data.table
(index1 = c(NA,NA,3,4,5)) 我想要做
的
是
在
x1
中
创建
另
一列
,称为"index3“,它具有以下行
值
: 如果x1
的
行
值
不是NA,则将其行
值
放入"index3“(如果
为
NA ),则将
浏览 1
提问于2014-11-09
得票数 1
回答已采纳
1
回答
R:
在
向量
中
获得大于变量
的
初值索引,但对于全极坐标。
、
、
、
、
我正在尝试
在
data.table
中
创建
一个新变量。它
的
目的是
在
data.table
中
接受一个变量,对于
每个
观察,将该变量与
向量
进行比较,并返回
向量
中
的
第一个观察
值
的
索引,该索引大于
data.table
中
的
变量。ComparatorVector <- c(seq(1000
浏览 5
提问于2021-02-18
得票数 1
回答已采纳
1
回答
在
R
中
的
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
回答已采纳
2
回答
根据阈值
向量
分配bin
值
、
我有一个阈值
向量
,用于
在
data.table
上
创建
列
的
回收箱。thrshlds <- seq(from = 0, to = 1, by = 0.05) A = rnorm(1000, 0.7, 1),)如果列A
的
值
等于或小于
每个
阈值
的
值
,则为其指定
浏览 4
提问于2020-11-03
得票数 1
回答已采纳
2
回答
网络抓取
在
R:循环/自动化如何?
、
我想网络刮页面,这提供了任何城市
的
价格比较。我
的
重点是德国80个最大
的
城市,从居民角度来看。由于我最近重新启动了R,我
的
技能已经相当过时了。这是我
的
代码:library(dplyr) link = "https://www.numbeo.com/cost-of-living/in/Kaiserslauternname = page %>% html_nodes(".priceValue")
浏览 3
提问于2021-02-23
得票数 0
3
回答
在数据文件上重复一个
向量
、
、
、
我想要根据
向量
向datatable添加
一列
。但是,我
的
datatable有20行,我
的
向量
有7个
值
。我希望datatable被重复7次,这样每20行都有一个
向量
的
值
。一些样本数据-set.seed(9901) group<- c(1:7) brn <-
浏览 3
提问于2019-09-18
得票数 0
回答已采纳
1
回答
在
R
中
,
data.table
列可以存储什么?请给出简单
的
例子
、
Data.table
包非常棒。我知道我可以
在
一列
中
存储一个
向量
。该
向量
可以是字符串或数字。我知道我。 我还能存储什么?我记得我可以
在
data.table
中
存储模型、data.tables和xml文档。我
在
胡说八道吗?恐怕我是这样
的
,因为我很难找到直接
的
资源来告诉我如何在
data.table
中
存储和操作这些对象。
浏览 0
提问于2020-06-21
得票数 0
3
回答
data.table
中
的
数据驱动图名称
、
、
、
这是一个学习
data.table
包语法
的
个人项目。我尝试使用数据
值
创建
多个图,并根据by组
值
对
每个
图进行标记。我可以用下面的代码
创建
所有
值
的
格式化图:require(ggplot2) 相反,我想为
每个
组
创建
一个单独
的
绘图,并将绘图标题从“b
浏览 42
提问于2014-01-16
得票数 6
回答已采纳
1
回答
不同条件下
的
data.table
行示例
、
、
、
我有一个多列
的
data.table
。其中
一列
当前用作“键”(示例
为
keyb)。另
一列
(例如A),可能包含数据,也可能没有数据。我想提供一个
向量
,
每个
键随机抽样两行,-if这个键出现在
向量
中
,其中1行包含A
中
的
数据,而另一行没有。
中
的
元素对list_try进行子集我最初
的
想法(也可能是低
浏览 2
提问于2016-03-07
得票数 2
回答已采纳
1
回答
2对
向量
的
子集/滤波
data.table
、
我如何接受一个
data.table
对象,并将它有条件地由另一个表
中
的
两个配对
向量
在
两列上进行子集。例如,我有一张航班表:library(nycflights13)我还有另一个包含成对列
的
data.table
: subDT <-
data.table
(sub_orig = c("EWR&quo
浏览 3
提问于2015-11-16
得票数 4
回答已采纳
2
回答
根据R
中
的
条件删除数据帧
的
列
、
、
、
我必须删除我
的
数据帧
中
的
列,该数据帧有超过4000列和180个rows.The。我希望设置以下条件来删除数据帧
中
的
列:(i)如果该列
中
的
值
/条目少于两个,则删除该列;(ii)如果该列
中
没有两个连续
的
(一个接一个)
值
,则删除该列。(iii)删除所有
值
均为NA
的
列。我已经提供了删除列
的
条件。这里
的
目的不仅仅是按照列
浏览 1
提问于2016-01-20
得票数 6
回答已采纳
1
回答
R数据表-
创建
一个新列,其中
每个
元素都是一个
值
列表
、
、
、
我已经开始使用R
data.table
,并尝试执行以下操作:为了简单起见,假设我有一个ArticleReadings列表,如下所示: UserID Time ArticleID Category
在
本例
中
,用户'aaa‘
的
值
将是'politics','sports’
的
向量
,而用户'bbb‘
的
值
将是具有一个元素
的
向量
:'sports
浏览 0
提问于2016-09-05
得票数 6
回答已采纳
1
回答
带有引号列
的
数据表子集缺乏矢量化
、
我发现,当我使用数据表和子集时,使用引用字符串
的
一行和列,并试图将结果乘成
向量
,并不会将所有
值
相乘,而只是将第一个
值
相乘。这种行为有什么原因吗?library(
data.table
) dframe <- data.frame('a' = v1) dtab$a * d
浏览 5
提问于2020-06-03
得票数 1
回答已采纳
1
回答
当您需要按变量分组时,是否有直观
的
解释说明为什么
data.table
操作比tidyverse操作更快?
、
我从优秀
的
资源、和了解到,
data.table
使用自动索引(
创建
一个key,即增压行名)和基于二进制搜索
的
子集,而tidyverse依赖于
向量
扫描。我理解
向量
扫描需要扫描每一行和
创建
nrow(dataset)长度逻辑
向量
,重复这样做并不是那么有效。也就是说,是因为
data.table
自动索引group_by列并将其分解
为
分组子集并在
每个
子集上运行操作,而
向量
扫描方法需要生成多个逻辑
浏览 2
提问于2020-04-20
得票数 6
回答已采纳
1
回答
使用
向量
访问和更新一个
data.table
列
、
考虑这两个dt和包含某些列
的
名称
的
向量
。,并且不得不对列
的
子集或
一列
执行不同
的
计算,但是我仍然对使用..。当索引
向量
时不能使用,例如[1] "disp"mtcars[,myVector[i],with=FALSE] 现在,如果我想用存储
在
mydt
中
的
值更新mtcar
中
的
值
,则无法
浏览 2
提问于2020-10-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券