概要

与庚寅本相比,本次的庚子本有重大变化,包括但不限于:

  • 篇章结构全部重新调整,以全新的逻辑框架面世。“导读”一节推荐了三种读法,分别面向不同需求的读者。
  • 除了新增一些图形之外,原书插图只要能改,就全部改为 ggplot 图形,并附有基础作图和 ggplot2 作图的两种源代码,含中文注释,并且全部经过 R 的最新版测试。
  • 全面汉化,即书中的数据和图表里的英文元素尽最大可能进行了了中文化,既方便不习惯英文的读者,也提供了在图中添加汉字元素的方法。
  • 在保持旧版原文风格的前提下,遣词造句、段落格式、乃至标点符号经过了作者和编辑再度精心打磨,更清晰流畅,易读易懂。

结构变动

章节结构改动

现代统计图形大纲
新版大纲

旧版为 7 章+ 4 个附录 。

新版分为三部分,11 章,无附录。主要改动为:

  • 把实例(漂亮的图形)提前在第一部分,而在第二部分逐个介绍图形之后引入 R 代码,把具体的技术细节合并在第三部分。
  • 把“数据案例”和“统计模拟”两节适当增删合并,提升为独立的一章“现代实例”。
  • 把“图库”一章拆为四章。
  • 把“元素”、“程序初步”、“细节技巧”三章适当增删合并,成为“R 基础作图系统”一章。
  • 把 “ggplot2 图形”一节适当增删,提升为独立的一章。
  • “三足鼎立”和“背景地图”两节移至“图库”,改为“三元图”和“地图”。
现代统计图形旧版风玫瑰图

旧版风玫瑰图

现代统计图形新版风玫瑰图

新版风玫瑰图

小节内的改动

  • “现代实例”中每个例子都是先提出问题(案情回放),再亮出图形(探案过程),最后给出作图方法(探案工具)。

  • “图库”每种图形都是先介绍概念,再举出实例,最后给出代码。

内容增删

更新过时的信息

  • 旧版中有过时的作图工具介绍、函数用法介绍、年久失修的附加包……新版全部更新或删除或替换。
新冠疫情

新增章节“新冠疫情”

新增小节

  • “现代实例”一章新增“新冠疫情”、“论坛热度”;
  • “图库”新增“风玫瑰图”;重写“地图”;重写“饼图”。
  • “作图工具"新增“重现本书图形”:R 语言的安装、使用和帮助
  • “R 基础作图系统”新增“误差线”。
  • “ggplot2” 新增“快速体验”和“基本框架”。
  • 新增一些"思考与练习”,确保每章一致性和连贯性。
  • 新增“古统新修记”。
  • 新增“自序”。
  • 新增“导读”。

更新与新增图片

现代统计图形旧版饼图

旧版饼图

现代统计图形新版饼图

新版饼图

  • 旧版 138 图,绝大多数插图替换为 ggplot2 系统。
  • 新版增至约 160 图,新增如地图、提灯女士玫瑰图新版、美国大选图、鹦鹉螺图等。
  • 新增茎叶图与直方图的比较。
  • 新增 ggplot2 主题展示图。
  • 插图尽可能进行了汉化。

MSG 包更新

  • 新增函数 msg(),方便读者用一句代码复现书中指定图形和呈现源代码(两个版本:基础作图和 ggplot2 作图);
  • 修改了无效的代码实例;
  • 书中的插图代码全部搬到 MSG 包。

新增数据表

现代统计图形旧版数据表

旧版数据表

现代统计图形新版数据表

新版数据表

  • 旧版几乎没有表格,均以代码显示。新版增加数据表格 40 个,实例均以数据表格开头,以图形为主体,以代码收尾。
  • 数据表格进行了汉化。

删除小节

  • 删除“程序初步”、“图形界面”、“本书 R 包”、“动态图形与交互式图形”四个小节。仅在相关章节简述。

文字与格式

代码格式

  • 旧版以 usage() 引出打印的单色代码。新版去掉了这个环节,直接亮代码。
旧版代码用法格式

旧版代码用法格式

新版代码用法格式

新版代码用法格式

  • 代码块全部调整字号,重新断行。
  • 增加注释。

图形格式

  • 尽可能采取 tikz 格式输出。

段落格式

  • 连续多个逗号的大段文字重新划分句子。
  • 函数参数介绍段落重新列表。
旧版函数参数介绍

旧版函数参数介绍

新版函数参数介绍

新版函数参数介绍

个别文字

  • 修改个别错别字和不当的用词。

等号党

  • 赋值号全部改为 =

新版更多详情

修订方案和进度

全书大纲

重复使用

本文文字和图表使用知识共享许可协议 CC BY 4.0源文件采用 MIT 协议。

欢迎修订

如果您发现本文里含有任何错误(包括错别字和标点符号),欢迎在本站的 GitHub 项目里提交修订意见。

引用本文

如果您使用了本文的内容,请按照以下方式引用:

赵鹏 (2021). 本版更新. 现代统计图形. https://msg2020.pzhao.org/new/

BibTeX citation

@misc{
  title = "本版更新",
  author = "赵鹏",
  year = "2021",
  journal = "现代统计图形",
  note = "https://msg2020.pzhao.org/new/"
}

欢迎留言