Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tidyverse命令越来越不受欢迎:T在摘要中进行测试,然后报告所有结果_R_Dplyr_Tidyverse_Broom - Fatal编程技术网

Tidyverse命令越来越不受欢迎:T在摘要中进行测试,然后报告所有结果

Tidyverse命令越来越不受欢迎:T在摘要中进行测试,然后报告所有结果,r,dplyr,tidyverse,broom,R,Dplyr,Tidyverse,Broom,我几乎每天都使用tidyverse(及其环境),有时我不得不回到以前/以前的分析。不幸的是,跟踪对包所做的更改并不容易 这个脚本非常实用,它可以执行我想要的(它与其他命令一起在函数中使用) 我试图修复它给了我一个信息 > ds %>% + summarise_at(vars("result"), + lst(tidy(t.test(. ~ time, paired=TRUE)))) %>% map(1) Error in model.fram

我几乎每天都使用tidyverse(及其环境),有时我不得不回到以前/以前的分析。不幸的是,跟踪对包所做的更改并不容易

这个脚本非常实用,它可以执行我想要的(它与其他命令一起在函数中使用)

我试图修复它给了我一个信息

> ds %>% 
+   summarise_at(vars("result"),
+                lst(tidy(t.test(. ~ time, paired=TRUE)))) %>% map(1)
Error in model.frame.default(formula = . ~ time) : 
  invalid type (list) for variable '.'
> ds %>% 
+   summarise_at(vars("result"),
+                list(list(tidy(t.test(. ~ time, paired=TRUE))))) %>% map(1)
Error in model.frame.default(formula = . ~ time) : 
  invalid type (list) for variable '.'
> ds %>% 
+   summarise_at(vars("result"),
+                list(list(tidy(~ t.test(. ~ time, paired=TRUE))))) %>% map(1)
Error: No tidy method for objects of class formula
所以首先问题:有关于修复它的线索吗?
second:在哪里可以跟踪这些(持续)更新?
Three:我使用tidyverse是因为我喜欢它处理命令的方式。这是非常直观的,但我认为这是一个重要的副作用,不断变化。。。我是否应该尝试将所有例程移动到R base(可能R base不会改变其功能…)

谢谢大家。

这个怎么样

ds%
总结(变量(“结果”),
列表(~list(tidy(t.test(.~time,paired=TRUEщщщ))%>%map(1)
#>$result
#>#A tibble:1 x 8
#>估计统计p.值参数conf.low conf.high方法
#>                              
#>1-0.719-1.77 0.0823 49-1.53 0.0955派尔~
#> # ... 还有1个变量:可选
由(v0.3.0)于2019-09-04创建

  # Simple named list: 
  list(mean = mean, median = median)

  # Auto named with `tibble::lst()`: 
  tibble::lst(mean, median)

  # Using lambdas
  list(~ mean(., trim = .2), ~ median(., na.rm = TRUE))
> ds %>% 
+   summarise_at(vars("result"),
+                lst(tidy(t.test(. ~ time, paired=TRUE)))) %>% map(1)
Error in model.frame.default(formula = . ~ time) : 
  invalid type (list) for variable '.'
> ds %>% 
+   summarise_at(vars("result"),
+                list(list(tidy(t.test(. ~ time, paired=TRUE))))) %>% map(1)
Error in model.frame.default(formula = . ~ time) : 
  invalid type (list) for variable '.'
> ds %>% 
+   summarise_at(vars("result"),
+                list(list(tidy(~ t.test(. ~ time, paired=TRUE))))) %>% map(1)
Error: No tidy method for objects of class formula