{"repo":"XiangyunHuang/msg","free":true,"listed":false,"github":"https://github.com/XiangyunHuang/msg","clone":"git clone https://github.com/XiangyunHuang/msg.git","description":":book: 现代统计图形（人民邮电出版社出版） Modern Statistical Graphics","language":"HTML","stars":137,"topics":["bookdown","modern-statistical-graphics","ggplot2","lattice","grid","r","data-visualization"],"license":null,"category":"analytics","readme_excerpt":"现代统计图形 本仓库作为 《现代统计图形》 书稿源码的托管地址。 Modern Statistical Graphics This is code and text behind the Modern Statistical Graphics. 授权 LICENSE 本作品采用 知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议 进行许可。 ------------------------------------------------------------------------ 益辉答读者问 1. 统计图形在对信息高度浓缩的同时，怎么做到既美观，又简约？或者作图的美观性和传递信息的严谨性是怎样相辅相成的？是否在博弈？ 美观通常是主观评价，所以这个问题不太容易回答。比如我个人崇尚极简主义，我认为简约本身就很美观，但也一定有很多人喜欢华丽或其它风格。统计图形要做到简约的话，说到底就是突出你想展现的主要信息，尽量淡化、隐去甚至去掉次要信息。下图是我若干年前看到的一幅动图，一步步展示了如何简化一幅繁杂的条形图，可供参考： 美观和严谨应该是互不冲突的，或者说二者并没有一定的关联。图形是一种信息编码方式，而且通常是对数值进行编码，只要读者在用眼睛解码时大概能正确解读和感知出真实的数据，那我觉得就算严谨了。严谨的图看起来可能好看，也可能不好看。比如对偏度很大的数据，无论画什么分布图（直方图、箱线图等），我觉得应该都不会“美观”，直方图会是一两根很高的柱子加上一长条扁平的尾巴、箱线图会是一个瘪瘪的箱子加一些离群点，但这些图形都是严谨的。再比如三维透视图通常看起来好看，尤其是点缀上光源效果之后，看上去很逼真，但三维图形在人眼中的解码比二维平面图形低效，三维空间中每个元素都需要向三个平面投影才能解读它的数值，而且三维透视图也很容易造成视觉欺骗，所以美观的图也可能不严谨。 2. R和各大包更新了那么多代，内容会不会过时？ 这个问题我在序言中回答过。本书尽量兼顾图形“道”与“术”，其中“道”的部分应该没那么容易过时。“术”的部分依赖于具体的工具，比如 R 和 R 包。R 的基础图形系统可以说在二十年间变化都比较少，但 R 包（比如 ggplot2）的变化确实会相对快一些。如果你注重稳定、希望十年前的作图代码还可以继续用，不妨可以试试基础图形系统。基础图形系统与 ggplot2 的区别我在序言中也有提到。 3. 现在一般用Python了，R的语法生疏了，怎么更好地读这本书呢？ 这取决于你是否还有意愿把 R 捡起来。如果有，那么可以找个快速入门教程先复习一下基本概念和语法；如果没有，那么可以忽略书中具体的代码实现，其中相当一部分图形应该都是可以在别的语言中重现的。 4. 学习R语言需要数学基础吗？ 如果不涉及到建模分析的话，那么几乎不需要数学基础，会数数的数学水平应该就够。 5. ggplot2 vs R基础绘图系统（哪个更胜一筹？） 各有所长。书的序言中有提到。归根结底，是抽象快捷和细节控制二者之间的平衡和取舍问题。 6. 统计图形的艺术性和功能性如何辩证看待？ 艺术？艺术就是爆炸（迪达拉），还是永恒（赤砂蝎）？……我个人倾向于功能性优先（即永恒）。如果有人信奉艺术就是爆炸的美学，那我觉得可以关注一下纽约时报的可视化项目，它们有时候很有艺术性。另外有个做可视化的网站叫布丁，我个人觉得它的艺术性非常惊艳，供参考： 7. 真的一图胜千言吗？图形承载多大的信息量才合适，或者，清楚明白才是王道? 一图胜千言这话当然不绝对，有些“言”简练清晰有力，恐怕图也胜不","default_branch":null,"files":null,"tree":[],"storefront":"/r/XiangyunHuang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/XiangyunHuang/msg/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}