purrr

送书~R数据科学~纸质书

China☆狼群 提交于 2020-11-03 23:56:41
今天的头条发文是一条 恰饭内容 ,非常感谢各位对 小明的数据分析笔记本 的关注。为了回馈各位,以后每接一次 恰饭内容 ,都会送出一些小礼物。礼物的数量视恰饭收入的多少来定。 今天送出的是R语言学习参考书 《R数据科学》 ,前段时间当当有优惠我在当当上买的。一次性买了两本。一本我自己看,一本送出。准备送出的这本还没有拆封,全新的。里面的内容还是彩印的。原价 139元 。我买了两本,花了 191.80块 。平均 95块9 一本。 image.png 刚刚打开当当查看订单的时候发现 现在定价是 125.3块,还有满100减50的活动。那现在买就相当于才 75.3块。感觉里外里亏了好多。 这本 **《R数据科学》**是英文版 R for Data Science的中译本。英文版2017年出版。中文版2018年出版,还挺新的。书面上的推荐语是 摒弃其他R语言工具书从头到尾讲统计的陋习,从实用R包出发,带你重新认识R和数据科学 image.png 目录 第一部分 探索 第1 章 使用ggplot2进行数据可视化 3 第2 章 工作流:基础 29 第3 章 使用dplyr进行数据转换 33 第4 章 工作流:脚本 60 第5 章 探索性数据分析 63 第6 章 工作流:项目 86 第二部分 数据处理 第7 章 使用tibble实现简单数据框 93 第8 章 使用readr进行数据导入 98 第9

How to mutate multiple columns with dynamic variable using purrr:map function?

守給你的承諾、 提交于 2020-08-23 08:48:19
问题 I have a data frame as below: df <- data.frame( id = c(1:5), a = c(3,10,4,0,15), b = c(2,1,1,0,3), c = c(12,3,0,3,1), d = c(9,7,8,0,0), e = c(1,2,0,2,2) ) I need to add multiple columns of which names are given by a combination of a:c and 3:5 . 3:5 is also used in sum function: df %>% mutate( usa_3 = sum(1+3), usa_4 = sum(1+4), usa_5 = sum(1+5), canada_3 = sum(1+3), canada_4 = sum(1+4), canada_5 = sum(1+5), nz_3 = sum(1+3), nz_4 = sum(1+4), nz_5 = sum(1+5) ) The result is really simple but I