Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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
R编程-包太多_R_R Package - Fatal编程技术网

R编程-包太多

R编程-包太多,r,r-package,R,R Package,自从我开始使用R编程已经有一个月了,它与其他统计编程语言不同的一点是它有大量的软件包支持 然而,最近我意识到对于同一个任务有不同的包。这给我提出了关于包的有效使用的问题 总之,关于R编程中的包,我有以下问题: 有了以上功能,如何选择提供有用功能的正确软件包? 是否所有的软件包都得到了新功能和可能的bug的积极支持? 像我这样刚接触R的人,可能会发现最初很难找到正确的软件包。如何避免这种情况? 包开发人员是否确保可能已经有一个包解决了相同的问题?这可能有助于避免多个包执行相同的任务。 期待您的回答

自从我开始使用R编程已经有一个月了,它与其他统计编程语言不同的一点是它有大量的软件包支持

然而,最近我意识到对于同一个任务有不同的包。这给我提出了关于包的有效使用的问题

总之,关于R编程中的包,我有以下问题:

有了以上功能,如何选择提供有用功能的正确软件包? 是否所有的软件包都得到了新功能和可能的bug的积极支持? 像我这样刚接触R的人,可能会发现最初很难找到正确的软件包。如何避免这种情况? 包开发人员是否确保可能已经有一个包解决了相同的问题?这可能有助于避免多个包执行相同的任务。
期待您的回答/评论,谢谢。

对于超过13K的软件包,如何选择提供有用功能的正确软件包

一般来说,如果软件包解决了您的问题,那么它就是正确的软件包

是否所有的软件包都得到了新功能和可能的bug的积极支持

不,但是如果该软件包在CRAN中,它可能正在积极开发中,如果只是最低限度的开发

像我这样刚接触R的人,可能会发现最初很难找到正确的软件包。如何避免这种情况

正确的包装不明确,请参见第1点。坚持使用流行的软件包,阅读关于R编程的文章,最重要的是与其他R程序员交谈,了解新的软件包

包开发人员是否确保可能已经有一个包解决了相同的问题?这可能有助于避免多个包执行相同的任务

不,每个人都有自己的做事方式。找到一个能够解决您的问题并适合您的编码风格的包,然后运行它。 -例如,我不是tidyverse用户,有时我在这里或那里使用某个函数,但它不是日常工作流程的一部分。这个软件包没有什么问题,但它的编程风格对我来说并不直观,所以我尽可能远离它


对于超过13K的软件包,如何选择提供有用功能的正确软件包

一般来说,如果软件包解决了您的问题,那么它就是正确的软件包

是否所有的软件包都得到了新功能和可能的bug的积极支持

不,但是如果该软件包在CRAN中,它可能正在积极开发中,如果只是最低限度的开发

像我这样刚接触R的人,可能会发现最初很难找到正确的软件包。如何避免这种情况

正确的包装不明确,请参见第1点。坚持使用流行的软件包,阅读关于R编程的文章,最重要的是与其他R程序员交谈,了解新的软件包

包开发人员是否确保可能已经有一个包解决了相同的问题?这可能有助于避免多个包执行相同的任务

不,每个人都有自己的做事方式。找到一个能够解决您的问题并适合您的编码风格的包,然后运行它。 -例如,我不是tidyverse用户,有时我在这里或那里使用某个函数,但它不是日常工作流程的一部分。这个软件包没有什么问题,但它的编程风格对我来说并不直观,所以我尽可能远离它


在这里,您可以找到一个包含更多使用包的列表:

但是当你学习任何计算机语言时,你必须先学习你需要使用的东西

在这里,您可以找到一个应用程序来可视化CRAN下载:

在这里,您可以找到一个包含更多使用软件包的列表:

但是当你学习任何计算机语言时,你必须先学习你需要使用的东西

在这里,您可以找到一个应用程序来可视化CRAN下载: