其他
R分享|玩转数据处理120题
前段时间推了一篇推送:R语言数据处理120题。如今张敬信老师[1]将这120题进行重新整理,写了一份基于tidyverse的版本。
该版本所有代码( .Rmd文件),数据以及pdf都发布在张老师的Github[2]和码云[3]上了(链接见文末的参考文献)。
内容十分丰富,可以作为学习《R数据科学》补充作业。张老师编写的代码,和基于Rmarkdown制作的pdf都十分优雅。在此也感谢张老师一直以来对R的推广与分享,欢迎大家给张老师的仓库标星和收藏。
获取方式
这里以github为例,打开文末第二个链接,你会看到如下界面。然后可通过下载压缩包存到本地,也可以直接下载到本地的github桌面版本上。
解压打开压缩包,或者打开github桌面版本相对路径即可看到以下界面。
这里的pdf是已经编译好的,你可以直接看这进行学习和练习。
当然更好的方法是打开这个project,并打开.rmd文件学习。如果想进一步学习所用函数的其他方法,可以按F1(?help)寻求帮助。想学习其他快捷键操作可参考我以前的推文:Rstudio常用快捷键以及窗口操作有用技巧
小编有话说
通过github获取大佬们开源项目的源代码和数据,并且理解大佬们便编写代码的技巧和思想,这是进阶R以及其他语言的最有效方法之一了。
为了方便大家学习,我已经将张老师github中的整个文件放到公众号,在公众号后台回复
玩转120题
即可获取。
参考资料
张敬信知乎: https://www.zhihu.com/people/huc_zhangjingxin
[2]Github: https://github.com/zhjx19/tidyverse120
[3]码云: https://gitee.com/zhjx19/tidyverse120