……文档 [2]。我没仔细看过这些,所以不好多说,也无法保证它们是最新的。我怀疑不是,因为 R 语言更新迭代非常快。我唯一强烈推荐的参考资料是帕特里克·伯恩斯写的《R 语言地狱》(The R Inferno)[3]。这不是一本新手入门指南,而是入门之后才该读的书。关于如何避开 R 语言里的常见坑,它给出了极其出色的建议。[1] http://cran.r-project.org/manuals.html [2] http://cran.r-project.org/other-docs.html……
…documentation [2]. I haven't gone through these, so I can't say much about them, or promise that they are up-to-date. I suspect not, as R develops rapidly. The one reference I can recommend highly is "The R Inferno" by Patrick Burns [3]. This is not a starter guide, but something you read after one. It gives excellent advice on avoiding common pitfalls in R. [1] http://cran.r-project.org/manuals.html [2] http://cran.r-project.org/other-docs.html…
……给 dataframe 的行应用各种操作有多费劲。其他让人抓狂的地方,比如命名规范,显然都是历史遗留代码的锅。我强烈推荐帕特里克·伯恩斯的《R 语言地狱》[1] 这本书。它能带你平稳渡过大多数新手似乎都要经历的九层 R 语言地狱。
…the difficulty with which one has applying operations to the rows of a dataframe. Other frustrations like naming conventions are apparently results of legacy code. I'd strongly recommend the book The R Inferno[1] by Patrick Burns. It eases you through the nine circles of R hell that most newcomers seem to endure.
……再加上 CRAN 上应有尽有的一切。——R 是一门更小、但表达能力更强的语言。客观地说,它的奇葩槽点(WTF)和非正交性密度跟 Matlab 差不多(详见帕特里克·伯恩斯的《R 语言地狱》),但它在函数式编程方面表现好得多,而且整体上更具 Lisp 的神韵(R 具有同构性 homoiconic;你可以写操作 R 代码的 R 代码),从而弥补了这一点。如果你想要面向对象……
…everthing available on CRAN to add to that. -- R is a smaller, yet more expressive language. To be fair, it has about the same density of WTF and non-orthogonality as Matlab (which see, Patrick Burns' "The R Inferno") but makes up for it by being much better at functional programming, and by having more of the Lisp nature in general (R is homoiconic; you can write R code that manipulates R code). If you want object-oriented…
Patrick Burns' R inferno[1] enumerates a lot of R's eccentricities and workarounds for them. I think R gets a lot better once you switch to using the libraries Hadley maintains like plyr and ggplot. I still think proficiency…
……文档 [2]。我没仔细看过这些,所以不好多说,也无法保证它们是最新的。我怀疑不是,因为 R 语言更新迭代非常快。我唯一强烈推荐的参考资料是帕特里克·伯恩斯写的《R 语言地狱》(The R Inferno)[3]。这不是一本新手入门指南,而是入门之后才该读的书。关于如何避开 R 语言里的常见坑,它给出了极其出色的建议。[1] http://cran.r-project.org/manuals.html [2] http://cran.r-project.org/other-docs.html……
…documentation [2]. I haven't gone through these, so I can't say much about them, or promise that they are up-to-date. I suspect not, as R develops rapidly. The one reference I can recommend highly is "The R Inferno" by Patrick Burns [3]. This is not a starter guide, but something you read after one. It gives excellent advice on avoiding common pitfalls in R. [1] http://cran.r-project.org/manuals.html [2] http://cran.r-project.org/other-docs.html…
……给 dataframe 的行应用各种操作有多费劲。其他让人抓狂的地方,比如命名规范,显然都是历史遗留代码的锅。我强烈推荐帕特里克·伯恩斯的《R 语言地狱》[1] 这本书。它能带你平稳渡过大多数新手似乎都要经历的九层 R 语言地狱。
…the difficulty with which one has applying operations to the rows of a dataframe. Other frustrations like naming conventions are apparently results of legacy code. I'd strongly recommend the book The R Inferno[1] by Patrick Burns. It eases you through the nine circles of R hell that most newcomers seem to endure.
……再加上 CRAN 上应有尽有的一切。——R 是一门更小、但表达能力更强的语言。客观地说,它的奇葩槽点(WTF)和非正交性密度跟 Matlab 差不多(详见帕特里克·伯恩斯的《R 语言地狱》),但它在函数式编程方面表现好得多,而且整体上更具 Lisp 的神韵(R 具有同构性 homoiconic;你可以写操作 R 代码的 R 代码),从而弥补了这一点。如果你想要面向对象……
…everthing available on CRAN to add to that. -- R is a smaller, yet more expressive language. To be fair, it has about the same density of WTF and non-orthogonality as Matlab (which see, Patrick Burns' "The R Inferno") but makes up for it by being much better at functional programming, and by having more of the Lisp nature in general (R is homoiconic; you can write R code that manipulates R code). If you want object-oriented…
帕特里克·伯恩斯的《R 语言地狱》[1] 列举了 R 语言的大量怪癖以及对应的解决套路。我觉得一旦你切换到 Hadley 维护的那些库(比如 plyr 和 ggplot),R 就会好用得多。但我仍然认为精通……
Patrick Burns' R inferno[1] enumerates a lot of R's eccentricities and workarounds for them. I think R gets a lot better once you switch to using the libraries Hadley maintains like plyr and ggplot. I still think proficiency…