腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
data.table
在
R
中
逐行
应用
函数
我有一个接受参数的
函数
,我想将它
应用
于
data.table
中
的每一行。Elevation2 25 1.5 2000 3 28 2.0 1500 我有一个
函数
浏览 13
提问于2020-10-07
得票数 1
回答已采纳
1
回答
R
:导入
data.table
包命名空间,内存消耗
中
无法解释的跳转
、
、
、
我
在
自己的包中使用
data.table
包,并在命名空间和描述文件中导入
data.table
命名空间。
在
我的一个
函数
中
,我使用
data.table
函数
将data.frame转换为
data.table
但是,当我调用我的
函数
时,
在
调用
data.table
()时,内存使用量立即跃升,而
R
只是停止响应。当我
浏览 2
提问于2012-05-17
得票数 2
3
回答
按选定特定列的行求和
、
、
、
在
R
数据表
中
,我想根据选定的列
逐行
求和。示例:cols = c("Petal.Length","Petal.Width") iris
浏览 38
提问于2021-10-19
得票数 2
1
回答
逐行
挑选出第一个未丢失的元素
、
、
假设我想要执行以下操作:library(
data.table
)
浏览 2
提问于2017-01-26
得票数 1
1
回答
调用`[.
data.table
`显式
、
当我
在
另一台机器上运行我的
R
程序时,我有一种奇怪的行为。为了强制
R
使用
data.table
中
的括号,我想显式地调用括号
函数
,但我不知道如何调用。::`[`(df1, df2) 如何显式地使用
data.table
包
中
的括号
函数
?包含代码线df1[df2]的
函数
在
mypackage_1.0 (我正在开发的包)中被调用。我注意到,如果我
逐行
运行代码,而不是调用包
函数
并对
浏览 5
提问于2016-01-12
得票数 3
回答已采纳
1
回答
Data.table
聚合
函数
在
包
中
构建时不起作用
、
、
我
在
data.table
包的聚合
函数
中
遇到了一个非常奇怪的问题。当我
在
脚本文件
中
逐行
运行它时,它的工作原理是完美的。同样,当我把它放在脚本文件
中
的
函数
中
时。但是,当我想构建自己的
R
包并使用@export标记相同的
函数
以使其可调用时,代码就会中断。当我
在
包
中
的另一个可调用
函数
中
隐藏没有标记的
函数
浏览 0
提问于2017-04-28
得票数 1
回答已采纳
1
回答
每行的随机数据
、
我试图重新排序/洗牌数据帧的每一行的值,但无法弄清楚如何做到这一点。请参阅下面的例子:# X1 X2 X3 X4 X5#2 6 7 8 9 10结果的dataframe应该是这样的(没有模式)。# X1 X2 X3 X4 X5#2 6 10 9 7 8我尝试过使用sample()示例,但这并不完全是我想要的。“洗牌
浏览 1
提问于2016-09-02
得票数 2
回答已采纳
2
回答
使用列作为参数
在
data.table
中
逐行
应用
函数
、
我试图使用带有列作为参数的
data.table
逐行
应用
函数
。我目前正在使用建议的
应用
程序 但是,我的
data.table
是2700万行,有7列,所以当我
在
许多输入文件上递归运行它时,
应用
操作需要很长时间,作业占用了所有可用的内存(32 up )。我相当肯定,使用apply的行正在减缓整个代码,因此更有内存效率或使用向量化
函数
的替代方案可能是更好的选择。我在编写一个矢量化
函数
时遇到了很多困难,该
函数
将
浏览 5
提问于2015-06-08
得票数 2
回答已采纳
2
回答
R
:
在
我自己的包中使用数据表:
在
中出错(.SD,平均):找不到对象'.SD‘
、
、
在上,我构建了自己的包,它使用了
data.table
。
应用
中
的错误(.SD,平均值):找不到对象'.SD‘ li
浏览 1
提问于2020-04-09
得票数 1
回答已采纳
1
回答
R
Data.table
为具有用户定义
函数
的新列分配
、
library(
data.table
) table1 <-
data.table
(a=sample(10,5,TRUE),b=sample(10,5,TRUE)) function1
浏览 2
提问于2015-08-05
得票数 1
1
回答
使用
data.table
inside package
函数
失败
、
我用
R
编写了一个包,并在我的
函数
中
包含了一些
data.table
代码:ntalls是一个
data.table
,当在工作区
中
调用
data.table
时,代码作为脚本工作得很好,但是当我
在
包
中
运行
函数
时,我得到:
中
的错误。(NoMeas= sum(numer)):找不到
函数</em
浏览 46
提问于2018-06-09
得票数 3
1
回答
R
中
列表的
data.table
赋值算子
、
我有一个包含一个
data.table
列的name,并且我试图从这个名称中提取一个正则表达式。
在
本例
中
,最明显的方法是使用:=操作符,因为我将提取的字符串指定为数据的实际名称。在这样做的过程
中
,我发现这并没有像我所期望的那样实际地
应用
这个
函数
。我不确定这是故意的,我想知道它做这件事是有什么原因,还是它是一个bug。library(
data.table
) dt <-
data.table
(name = c('foo123',
浏览 3
提问于2015-01-22
得票数 0
回答已采纳
1
回答
在
测试单元测试
中
运行时,简单的
data.table
片段会失败
、
、
然而,当自己运行**test_that**语句(或代码
中
的
逐行
代码)时,它运行得非常完美,即myDt1有一列(y),myDt有两列(x和z),expect_equal语句满足,没有失败,没有运行时错误.targetCols, with=FALSE]})
在
测试模式下我得到的错误是:“1.Failure”是由于myDt1没有被创建,它是空的Failure:
data.table
(@testSimple.
R
#9) --------------
浏览 0
提问于2016-11-09
得票数 1
2
回答
如何根据熊猫
中
的列进行分组,并根据列值
应用
ifelse
、
、
、
、
我试图按熊猫DataFrame
中
的一个列进行分组,并
应用
一个ifelse
函数
,该
函数
具有一个使用列值的测试,并根据测试结果返回不同的true和false值。我
在
R
中
轻松地使用了
data.table
包实现了这一点,我基本上也希望
在
Python中使用熊猫。library(
data.table
) i_n = c('a', 'b
浏览 1
提问于2018-06-28
得票数 1
回答已采纳
1
回答
将数据表联接运算符
应用
于数据表列表
、
、
我很好奇是否可以将[或join
函数
应用
到data.tables列表
中
。我可以让
函数
在
列表的每个元素上工作,但是当使用lapply将
函数
应用
到整个列表时,会收到一个错误。### Require
data.table
data <-
data.table
(id = letters[1:10], va
浏览 3
提问于2013-08-28
得票数 1
回答已采纳
1
回答
如何在我自己的包中使用
data.table
::setDTthreads()?
、
、
我是第一次开发非常小的包(也许
在
我的问题中它很重要,我想把它发布到CRAN上)。这个包使用
data.table
和base
R
中
的
函数
。我想利用
data.table
::setDTthreads()
函数
提供的并行计算的好处。 当用户加载
data.table
包时,此
函数
会立即调用,但我
在
开发包时不会这样做。我现在所做的只是:(1)
在
描述文件
中
,我向Imports字段添加了导入;(2)<e
浏览 50
提问于2021-06-26
得票数 2
回答已采纳
3
回答
用
data.table
对
R
中
逐行
计数
、
library(
data.table
) A1 20170220 A1 20170308
浏览 0
提问于2019-05-07
得票数 1
回答已采纳
1
回答
data.table
:对以列为输入的大型
data.table
执行高效的
逐行
操作。
、
、
、
我有一个非常大的
data.table
,它有1.6x10^8行,我想在exposure列和exposure.before.index列之间执行
逐行
操作,如下面的示例所示。library(
data.table
)
浏览 3
提问于2020-04-06
得票数 2
回答已采纳
3
回答
列出脚本中所需的所有包,假设
R
中有package::function()
、
、
让我们假设脚本
中
的所有非基
R
函数
都由package::function()调用。因此,
在
脚本运行期间,它不会加载任何完整的包。让我们假设我们有一个名为run.
R
的
R
脚本,它包含以下内容。"
data.table
::fread(file)"
在
本例
中
,脚本需要
data.table
包。我正在寻找一个
R
函数
,它读取这个外部run.
R
脚本将给出安装所有请
浏览 0
提问于2020-01-14
得票数 1
2
回答
在
data.table
R
中
逐行
选择第一个不丢失变量
、
我希望为每一行提取我的
data.table
中
的第一个不丢失变量。 x<-x[!="some random thing"] x[1] NA} 现在我只想
逐行
应用
这个
函数
。更广泛地说,有人可以参考一些教程来了解
应用
data.table
思想(特别是如何使用Map和Reduce)的最
浏览 1
提问于2016-10-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
R语言笔记6:在R中写一些简单的函数
R在临床科研中的应用-序
sprintf函数和sscanf函数在LinuxC编解码中的简单应用
R语言聚类算法在新媒体中的场景应用
数据分析与挖掘在公司内部电脑监控软件中的应用:R语言编程实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券