dapengde Liechi 看到了🙂 很好很好。 不过我手头没电脑,暂时看不到结果;而且travis 也没设置,readme 也没改…… 你可以本地编译一下,生成的书稿文件会出现在 docs 文件夹里。你把 docs的更新也 push 了,就可以在线预览了。
Cloud2016 dapengde Liechi 我新建了两个分支 first-edition-update: 主体不动,只是修复代码中的 BUG 和文字编辑错误,前者应该基本没有了,后者还需大家来捉虫 develop 分支: 这作为现代统计图形第二版的开发分支,会有翻天覆地的变化,包括但不限于重写所有章节内容,目录大致不变,可以新增章节。分支内容目前是空的bookdown项目架子,欢迎大家发挥集体才智,一起讨论决定书籍大纲和分领各个章节
dapengde Cloud2016 我只配捉虫。可惜原稿作者有洁癖,看了几遍都没见一只虫。连标点虫都没看见。 我跟 @Liechi 弄的这个 tidyverse 版,主要是练习玩的,可能对此书的修订意义不大。不过,如果将来我们弄得特别牛,并且对此书有用,可以合并进去。 Liechi 等我弄好 travis 就更方便了。最近搬家,太忙了。
Liechi Cloud2016《现代统计图形》涉及 ggplot 的地方(包括第五章对 ggplot 的专门介绍),@yihui 常用 qplot 来做演示。我的个人经验是实际用哥哥作图时很少会用qplot;Hadley 在 ggplot 书第二版里放弃了第一版先介绍 qplot 的安排,认为不利于初学者掌握哥哥语法。《现代统计图形》里涉及 ggplot 的内容本来不多,qplot 和 ggplot 混合出现或许会给一些初学者造成困扰。 我建议将书里的qplot 统一成 ggplot() + geom_xx() 的形式,不知意下如何?
Cloud2016 dapengde 如果所有的例子都升级到 tidyverse 的框架下,至少看起来紧跟时代,古代统计图形终于可以叫回现代统计图形了,加油吧!我现在也没有大把时间搞这个了,偶尔弄弄还行,合并合并 PR 还是可以的
Liechi Cloud2016 我把第五章的 qplot 换成了 ggplot + ... 的形式,另外,修改了原文主题部分的一个小问题。我想把改动推到你的库里,但是好像默认会推送我这个分枝上我和大鹏之前的所有改动。我不知道怎么单独推动关于第五章的改动。库在这里:https://github.com/liechi/msgtv
dapengde qplot() 我觉得只是方便 Base R 用户在 ggplot2 起步。对于连 Base R 都没基础的,qplot() 实在没必要;而习惯了 Base R 的用户,即使学会了 qplot(),仍然会在进入 ggplot2 的过程里很吃力。 qplot() 是个很尴尬的存在。
Cloud2016 dapengde 我刚看了下你的极乐净土版现代统计图形,我注意到你在使用 BT 之前的分栏方式对比展示 Base R 和 ggplot2 绘制的图形,我建议你使用 cowplot 包来安排,我想会方便很多,详情请见 <https://github.com/XiangyunHuang/MSG-Book/issues/29> 此外,毕竟基于 cowplot 的排图方式已经有很成功的实践,见 <https://serialmentor.com/dataviz/histograms-density-plots.html> 支持不同图形系统的组合和强大的注释功能
Cloud2016 Liechi 我注意到你 Fork 的是大鹏的库 你应该直接 Fork 我的库,修改内容后,往分支 first-edition-update 推送 PR。这个分支用来接收第一版的更新,我也是 Git 操作还不太熟,所以另开这么一个分支,免得把 master 主分支搞崩了! P.S. master 主分支我暂时不想修改,每积累一点量稳定后更新一次,前两天我又猛推了不少更新到主分支,现在我要克制自己,不然太浪费时间了,也搞的我精疲力尽
dapengde Cloud2016 这个 issue 我之前看到了。cowplot 我不熟,暂时没顾上尝试,不过我猜那样的话可能每个插图大小都要调整,眼下实在没精力,可能将来统稿时统一修改比较容易吧。况且,这个极乐净土版的练习性和实验性很强,基本属于自娱自乐,我并不确定这个并排显示有没有意义……