r语言 悲观剪枝_《R语言编程—基于tidyverse》新书信息汇总

1ec5f5131c3b6df5e4b4cd6eb938e4eb.png

我之前预告过的 R 语言新书,起名为《R语言编程—基于tidyverse》,本书的目的是为了在国内推广 R 语言和 R 语言最新技术,电子版将始终跟踪最新并免费分享。本书非常适合新手 R 语言入门,老手 R 知识汰旧换新。

是用黄湘云&叶飞的 ElegantBookdown模板 写的,摸索使用中,有些功能还没用太明白,特别是加粗字号变小(可能字体变化造成)问题,有知道解决办法的请告诉我。

我会陆续地贴出来,非常欢迎大家提供改进意见和建议。

本篇是汇总信息和链接用。

最新进度:第二章 第5节 数据操作

本书的 Github/Gitee 地址(暂时只上传已完成的 pdf 版,可前去下载,第二章 第5节 数据操作,完成,已上传数据文件):

https://github.com/zhjx19/introR​github.com zhjx19 (zhjx19) - Gitee.com​gitee.com
7330cdd96201e464160c2ebf6ea7bda5.png

本书的知乎连载链接:

第01篇 张敬信:【R语言新书】前言Ⅰ—谈如何学习编程语言

第02篇 张敬信:【R语言新书】前言Ⅱ—R语言简介

第03篇 张敬信:【R语言新书】前言Ⅲ—R语言编程思想

第04篇 张敬信:【R语言新书】1.1 搭建 R 环境及常用操作

第05篇 张敬信:【R语言新书】1.2 数据结构Ⅰ:向量、矩阵、多维数组

第06篇 张敬信:【R语言新书】1.3 数据结构Ⅱ:列表、数据框、因子

第07篇 张敬信:【R语言新书】1.4 数据结构Ⅲ:字符串、日期时间

第08篇 张敬信:【R语言新书】1.5 正则表达式

第09篇 张敬信:【R语言新书】1.6 控制结构

第10篇 张敬信:【R语言新书】1.7 自定义函数

第11篇 张敬信:【R语言新书】2.1 tidyverse简介与管道

第12篇 张敬信:【R语言新书】2.2 数据读写

第13篇 张敬信:【R语言新书】2.3 数据连接

第14篇 张敬信:【R语言新书】2.4 数据重塑

第15 篇 张敬信:【R语言新书】2.5 数据操作

dd8e9392f84a0bf337db583a549c63be.png

18cb69ffcb5c8b4774c2c334aacf94b8.png

bdcfa1ac6f80cde4f5df9ff572d11440.png

3bfccc5d66f82e4613333e00a3e76fa3.png

adb7ab3b8d7bf02f5608dbaf6bd77e36.png

————————————————

本书的特色

1. 新

采用最新的 R 语言技术,甚至 R 包都用最新版本。比如三个月前迎来大版本更新的 dplyr 1.0.0,引入了 `across()` 函数代替数据操作函数的 `*_if, *_at, *_all` 后缀。并且,本书的电子版也将一直及时更新下去。

2. 试图讲透编程语法

很多国内 R 语言编程书只是罗列堆砌编程语法,国外有不少优秀的 R 语言编程书,但翻译版往往就只是 “直译”,只把表面意思用生硬的汉语表达出来,很难让初学者学透它们。

我写东西的特点就是,每个知识点都搜集很多相关最新资料,自己先学得透彻明白,再把自己的理解尽量简洁直白地表达出来。看过我知乎专栏文章或前面的引言的人,应当对此有所体会。

3. 精心准备实例

编程语法讲透彻还不够,必须配以合适的实例来演示,所以也请读者一定要将编程语法讲解与配套实例结合起来阅读,比起调试实例代码,更重要的是借助实例代码理解透彻该编程语法。

4. 程序代码优雅、简洁高效

本书程序代码都是基于最新的 `tidyverse`,自然就很优雅;简洁高效是因为我能用向量化编程就不用逐元素,能用泛函式编程,就不用 `for` 循环。

可以说,读者如果用我这本书入门 R 语言,或者更新你的 R 知识,就会自动跳过写低级啰嗦代码的阶段,直接进入写让别人羡慕的 “高手级” 代码的行列。

本书的内容安排

第一章先来讲述 R 语言编程的基本语法,这些语法在其它编程语言中也是相通的,包括搭建 R 语言环境、常用数据结构(存放数据的容器)、分支/循环结构、自定义函数。

第二章正式进入 `tidyverse` 流的数据操作,包括数据读写、数据连接、常用数据操作、数据清洗。

第三章是数据可视化,主要讲解 `ggplot2` 绘图语法、数据探索性分析、简单数据建模。

第四章讨论将 R 语言应用到常见统计分析、线性回归建模。

第五章是 R 语言的文档沟通,将简单讨论如何用 `Rmarkdown` 家族生成各种文档、书籍,`Shiny` Web 交互以及与 `Github` 沟通。

敬请期待!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值