R - tips

怎么检索需要的R包

2019-03-19  本文已影响4人  董八七

有时,我们需要做某个分析,但不知道使用什么包。直接在Google里检索,通常能完成这项工作。但如果是冷门分析,检索出来的结果可能并不直观。有些R包可以更好地满足这个需求,它们是直接在CRAN里查询结果的。列2个包,如下:

  1. pkgsearch::pkg_search
    优点是检索速度非常快。
quer <- "meta analysis"
pkgsearch::pkg_search(quer)
# - "meta analysis" --------------- 2724 packages in 0.019 seconds - 
#   #     package version by                     @ title            
#   1 100 metafor 2.0.0   Wolfgang Viechtbauer  2y Meta-Analysis ...
#   2  63 rmeta   3.0     Thomas Lumley         1y Meta-Analysis    
#   3  51 meta    4.9.4   Guido Schwarzer       2M General Packag...
#   4  41 mvmeta  0.4.11  Antonio Gasparrini    1y Multivariate a...
#   5  36 metap   1.1     Michael Dewey         1M Meta-Analysis ...
#   6  28 MAd     0.8.2.1 AC Del Re             7M Meta-Analysis ...
#   7  23 SCMA    1.2.1   Tamal Kumar De        1y Single-Case Me...
#   8  18 MAc     1.1.1   AC Del Re             7M Meta-Analysis ...
#   9  18 mmeta   2.3     Xiao Su               2y Multivariate M...
#  10  18 mvtmeta 1.0     Han Chen              7y Multivariate m...

将检索结果赋予一个objective,数据框形式,可以方便地查看详细内容。

  1. packagefinder::findPackage
    检索结果以网页形式呈现,但相比于1,其弱点有检索速度慢、结果准确性差。

因此,更推荐包1。

上一篇下一篇

猜你喜欢

热点阅读