- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
根据 NEWS , data.table 现在已经融化了。
我看到它并去下载 data.table 1.8.11,当我去安装它时,我得到一个错误,它不适用于 R 2.15.3(这是我使用的版本)。基于此,我更新到 R 3.0.1 并尝试再次安装它......
> install.packages("C:/[path]/data.table_1.8.11.zip", repos = NULL)
Warning in install.packages :
package ‘C:/[path]/data.table_1.8.11.zip’ is not available (for R version 3.0.1)
package ‘data.table’ successfully unpacked and MD5 sums checked
如果我执行 packageVersion("data.table")
我得到 1.8.11
但如果我执行 ?melt.data.table
我知道没有相关文档。
如果我卸载 data.table,我可以从 CRAN 重新安装 data.table 1.8.10 而不会出现任何错误。
有谁知道为什么我在使用较新版本的 data.table
时会遇到这些错误?从 C 盘路径可以看出我在 Windows 上。
最佳答案
更新:R-Forge 问题现在似乎已经解决,data.table
开发版本再次更新(v1.8.11 的 rev 965)包括一个 Windows .zip。如果再次发生,以下信息仍然相关。
R-Forge download page包含此文本:
Important note for package binaries: R-Forge provides these binaries only for the most recent version of R, but not for older versions. In order to successfully install the packages provided on R-Forge, you have to switch to the most recent version of R or, alternatively, install from the package sources (.tar.gz).
R 的最新版本是 3.0.1,因此升级到它是正确的。
但是目前,R-Forge 二进制构建过程被破坏了,不幸的是,这种情况经常发生。你可以说它坏了,因为它永久处于“正在构建”状态,最后更新日期是 8 月 29 日。这很重要,因为你在 Windows 上,显然,对于大多数用户来说安装太难或无法安装 Rtools这允许他们从源代码构建。
这就是为什么我定期将最新稳定开发版本的 Windows .zip 上传到 homepage 的原因。 .但是自从添加了 melt 之后,这还没有完成。
我已经让 R-Forge 团队知道了 here和其他人一样,但几周以来一直表现出色。
要在 Mac 和 Linux 上(以及在安装了 Rtools 的 Windows 上)从源代码构建它是:
install.packages("data.table",
repos= "http://R-Forge.R-project.org",
type="source")
但是这捕获了 R-Forge 上的最后一个 tar.gz,它是由相同(当前已损坏)R-Forge 构建过程的第一阶段构建的。所以这目前也很陈旧。事实上,正如 Dean 在评论中发现的那样,在 CRAN 的最新版本之前。
所以要自己构建最新的 tar.gz,它是:
svn checkout svn://svn.r-forge.r-project.org/svnroot/datatable/
R CMD build pkg
# and now since you're at the DOS prompt anyway you may as well do :
R CMD INSTALL data.table_1.8.11.tar.gz
参见 6.3.1 Windows 部分R 安装和管理手册。您可能还需要安装 SVN。
如果 R-Forge 的夜间构建如此频繁地崩溃,那么我们不妨转移到 GitHub 上。在 Windows 上,您肯定需要安装 Rtools,然后使用 Hadley 的工具从 github 的源代码构建。或者我可以继续在 Windows 上编译(使用 win-builder )并在 data.table 主页上提供一个 .zip。
但我们这里只讨论开发版本。 CRAN 系统在所有平台上都非常可靠。 CRAN每天检查data.table here .
顺便说一句,一旦 R-Forge 检测到新的提交,它似乎会在开始构建新的之前删除现有的 .zip。如果在新构建准备就绪之前将之前的构建保留在原位会更好。每当 R-Forge 处于构建所需包的状态时,您总会看到您报告的“不可用”消息。
如果我们不喜欢这个,我们可以自己改变它。 R-Forge 本身是开源的;也就是说,它的构建过程本身就是 R-Forge 包,任何人都可以检查、调试和建议更改 (IIUC)。他们可以找到 here .
关于windows - 安装新版本的 data.table(特别是 Rforge 的 1.8.11),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18772277/
我已经可以在其中输入一些附加文本了mydomain/wiki/Special:UserLogin。我添加了一句话: In order to apply for an account send an m
有人可以解释以下脚本输出背后的逻辑吗? import numpy if(numpy.dtype(numpy.float64) == None): print "Surprise!!!!" 谢谢
是我还是 gmail bulls**t?在 outlook/浏览器上,我的电子邮件是完美的,但在 gmail 上,2 个表之间有一个空间,为什么?!?图片:http://i.imgur.com/srJ
我是一名优秀的程序员,十分优秀!