如何学习R语言,如何高效学习R语言?
这里推荐几本线上的电子书,作者都在不断的更新,网页版的电子书,copy代码无障碍,无广告,很流畅。
张敬信老师写了一本书《R语言编程–基于tidyverse》,网址:https://github.com/zhjx19/introR
下面几段是书中的话:
将整个数据科学流程于一身,而且是以“现代的”、“优雅的”方式,以管道式、泛函式编程技术实现。不夸张的说,tidyverse操作数据比pandas更好用、易用!再加上可视化本来就是R所擅长,可以说R在数据科学领域好于Python。这种整洁、优雅的tidy-流,带动了R语言在很多研究领域涌现了一系列tidy-风格的包。在机器学习领域,曾经的R靠单打独斗的包,如今也在从整体技术上迎头赶上python,出现了tidymodels包,以及真正最新理念、最新技术、最新一代的机器学习mlr3verse包,它比sklearn还先进,开创性的Graph-流模式(图/网络流,区别于常用的线性流。)
看来下面两个包需要填坑了:
tidymodels
mlr3verse
tidyverse包提供了全套的解决方案,结合其它常用的包,用起来得心应手。
读取数据
清洗数据