我正在写一个包,里面有闪亮的,有图形的,有光泽的。但是,每当我构建并加载包时,总会有一个警告,replacing previous imports by 'dygraphs::%>%' when loading mypkg。
我尝试过在DESCRIPTION中更改订单,但它不起作用。而且,这个包使用了很多dplyr函数以及有向图,所以我不能只说importFrom,否则它将是一个长列表。因此,有没有办法不将dygraphs::%>%或dplyr::%>%导入到我的包中?或者还有其他方法来解决这个警告呢?谢谢!
我最近开始使用r和srvyr。我目前正在努力解决以下问题:
我想在加权调查中计算一些群体的百分比。我感兴趣的变量是“呼叫”。我的数据框架(Df)看起来有点像这样:
df <- read.table(text="
educ call wealth x y z
A 1 0 1 20 12 0.9
B 3 0 2 21 13 0.8
C 5
我正在尝试检索同一列的前一行的值。此时,我设法使用i-1通过for循环访问它 for (i in 1:(nrow(x))) {
x$w_ratio[i] <- (x$cum_liquidity[i-1]*x$w_ratio[i-1] + x$liquidity[i]*x$ratio[i]) / x$cum_liquidity[i] 是否有一个函数可以在没有for循环的情况下检索同一列的前一行的值?从计算的角度来看,这将是更有效的方法。谢谢!
我希望有人能帮我解决我的代码问题。我试图用我的代码找出问题大约5个小时,并检查了这些链接,,但我的代码找不出问题,我试图构建一个闪亮的应用程序,但当我运行我的代码时,我一直收到错误消息:
Error: Problem with `mutate()` column `Date`.
ℹ `Date = ymd(Date)`.
x cannot coerce type 'closure' to vector of type 'character'
问题似乎是创建日期和月份列,但我的数据中有它们,正如您在数据快照中看到的那样:
这是我读取数据和争用数据的代码。
我想在R中创建一个函数,它将基于字符/分类列创建一个数字列。为了做到这一点,我需要在分类列中得到不同的值。我可以在一个函数之外很好地完成这个任务,但是我想要创建一个可重用的函数来完成它。我遇到的问题是,在函数之外工作的相同的distinct()公式在公式中的行为方式不一样。我在下面创建了一个演示:
# test of call to db to numericize
DF <- data.frame("a" = c("a","b","c","a","b","c"),
简而言之,壳牌将解释代码;我试图通过在一天内创建24小时模型并整理数据中的结果来进行预测,frame.Basic问题无法再现#输出,即使在设置了seed.Please之后,任何人都可以帮助me.some自定义函数#和我制作的对象,其中没有随机性(仅供参考)。
f <- as.formula("actual~ lag.1 + last3.avg+monsoon+mon.thurs+wdaySaturday+wdaySunday+holiday
") #Defining the formula for neural network
require(d