在R data.table计算中使用上一行的值
我想在data.table中创建一个新列,该列是根据一列的当前值和另一列的前值计算得出的。是否可以访问以前的行? 例如: DT - data.table(A=1:5, B=1:5*10, C...
我想在data.table中创建一个新列,该列是根据一列的当前值和另一列的前值计算得出的。是否可以访问以前的行? 例如: DT - data.table(A=1:5, B=1:5*10, C...
我有一个很大的数据集,我希望获得每一行减去下一行的值,但每第五行除外。使用for循环,它相当简单,但对于我的大型数据集,它需要一个多小时。有人告诉我,应用函数要快得多,但我不知道如何编写复杂的函数,也找不到类似问题的例子。#set up m...
我尝试让用户输入一个数字输入,然后生成与第一个数字输入相等的多个输入框。然后,我想找出对这些次要数字输入的响应的总和。但是,我在全面访问这些变量时遇到了问题,因为它们的名称是使用数值变量创建的。现在,当我运行它时,我得到了这个错误:Warn...
我想创建一个新的专栏,将一个人的BMI分类为特定的类别。我不确定我错在哪里:brfss2013 - brfss2013 %% mutate(bmi_class = if (X_bmi5 18.5) { X_bmi5 == un...
我正在尝试更改3d条形图的颜色,以便颜色从绿色、黄色、橙色、浅红色、红色到深红色。然而,每当我绘制它时,看起来颜色在绿色之后开始重复。有什么我能做的来解决这个问题吗?我得到的输出是:??我想要的输出是:enter image descrip...
我正在使用R中的插入符号中的preProcess()获取主成分分析组件,并获得定量结果。dataPCA - preProcess(data[1:ncol(data)-1], method = pca, thresh = 0.95) prin...
我现在有这个脚本,它的工作,并做正确的合并。我想要一个额外的列,它基本上是按行进行的,并指示连接是否已执行。df1-merge(x = df1,y = df2 ,by = Same_Col,all.x = TRUE,all.y = FALS...
尝试在Rcpp中编译一个函数,该函数引入一个名为read_excel的R包。不确定错误是什么意思,但可能在包中找不到函数?cppFunction(IntegerVector readYear(CharacterVector filePath...
我有一个类似这样的数据。我想通过使用循环和rbind来创建3列(date1,date2,date3)。这是因为只有这种方法才要求我这样做。(我所知道的就是创建一个循环,对数据进行子集,对其进行排序,创建一个新的数据帧,然后重新绑定它以创建一...
我正试着把那张桌子从香港赛马会搬到R。对于url1来说,它总是有效的。对于url2url3,它有时只能工作,并且有错误消息。(function (classes,fdef,mtable):找不到签名‘“NULL”’的函数‘readHTMLT...