You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Tidyverse及dplyr开发版源码位置咨询

关于dplyr及Tidyverse开发版源码与安装的问题解答

嘿,我来帮你把这两个问题讲清楚:

一、Tidyverse包(含dplyr)的开发版源码位置

所有Tidyverse系列的包,开发版源码都托管在GitHub的tidyverse组织仓库下,核心逻辑是:

  • 对于dplyr来说,它的开发版源码就是仓库的默认主分支(通常是main分支),你进入仓库后默认看到的代码就是正在开发中的最新版本,包含还未正式发布的功能更新。
  • 其他Tidyverse包(比如ggplot2、tidyr等)也是同样的规则,比如ggplot2的开发版源码就在对应仓库的main分支里。

你之所以觉得找不到“开发版”,大概率是因为很多项目不会单独创建一个名为dev的分支,而是直接用主分支承载日常开发工作,正式发布时会给主分支的特定提交打上版本标签(比如v1.1.0),这些标签对应的就是稳定发布版的代码。

二、devtools::install_github("tidyverse/dplyr")安装的是什么版本

这条命令不是安装最新发布版的合并提交快照,它默认安装的是目标仓库默认主分支(也就是开发分支)的最新提交版本——也就是还在开发中的、未正式发布的代码,里面会包含一些官方还没推到CRAN的新功能(比如你提到的早期across()函数,当初就是先在开发版里出现的)。

如果想要安装CRAN上的稳定发布版,直接用install.packages("dplyr")就好;如果要安装某个特定的发布版本(比如某个已打标签的旧版本),可以加上ref参数指定版本标签,比如:

devtools::install_github("tidyverse/dplyr", ref = "v1.1.0")

内容的提问来源于stack exchange,提问作者Display name

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 08:57:26