请选择 进入手机版 | 继续访问电脑版
楼主: kantdisciple
11928 14

[书籍介绍] Fundamentals of Data Visualization [推广有奖]

  • 0关注
  • 5粉丝

学科带头人

54%

还不是VIP/贵宾

-

威望
0
论坛币
20316 个
通用积分
429.2035
学术水平
42 点
热心指数
43 点
信用等级
34 点
经验
14882 点
帖子
1512
精华
0
在线时间
1133 小时
注册时间
2008-4-18
最后登录
2020-7-28

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
Fundamentals of Data Visualization 9781492031086.pdf (27.85 MB, 需要: 10 个论坛币) 1492031089.jpeg



Fundamentals of Data Visualization: A Primer on Making Informative and Compelling Figures
By 作者: Claus O. Wilke
ISBN-10 书号: 1492031089
ISBN-13 书号: 9781492031086
Edition 版本: 1
Release Finelybook 出版日期: 2019-04-04
pages 页数: (300 )

$69.99

Book Description to Finelybook sorting

Effective visualization is the best way to communicate information from the increasingly large and complex datasets in natural and social sciences. But with the increasing power of visualization software today, scientists, engineers, and business analysts often have to navigate a bewildering array of visualization choices and options.
This practical book takes you through many commonly encountered visualization problems and pitfalls and provides simple and clear guidelines on how to turn large datasets into clear and compelling figures. What visualization type is best for the story you want to tell? How do you make informative figures that are visually pleasing? Author Claus O. Wilke teaches you the elements most critical to successful data visualization.

Explore the basic concepts of color use as a tool to highlight, distinguish, or represent a value
Understand the importance of redundant coding to ensure that you provide key information in multiple ways
Use our directory of visualizations: a graphical guide to the most commonly used types of data visualizations
Get extensive examples of good and bad figures; learn how to use figures in a document or report
Learn methods for visualizing amounts and proportions, paired data, trends, and time series
Visualize distributions with histograms and density plots, boxplots and violin plots, and ridgeline plots

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


已有 2 人评分经验 论坛币 学术水平 收起 理由
cheetahfly + 100 + 2 精彩帖子
yunnandlg + 60 + 12 精彩帖子

总评分: 经验 + 160  论坛币 + 12  学术水平 + 2   查看全部评分

本帖被以下文库推荐

yunnandlg 在职认证  学生认证  发表于 2019-4-5 10:06:43 |显示全部楼层 |坛友微信交流群
Get extensive examples of good and bad figures; learn how to use figures in a document or report
Learn methods for visualizing amounts and proportions, paired data, trends, and time series
Visualize distributions with histograms and density plots, boxplots and violin plots, and ridgeline plots

使用道具

yunnandlg 在职认证  学生认证  发表于 2019-4-5 10:10:28 |显示全部楼层 |坛友微信交流群
If you are a scientist, an analyst, a consultant, or anybody else who has to prepare technical documents or
reports, one of the most important skills you need to have is the ability to make compelling data
visualizations, generally in the form of figures. Figures will typically carry the weight of your arguments.
They need to be clear, attractive, and convincing. The difference between good and bad figures can be the
difference between a highly influential or an obscure paper, a grant or contract won or lost, a job
interview gone well or poorly. And yet, there are surprisingly few resources to teach you how to make
compelling data visualizations. Few colleges offer courses on this topic, and there are not that many
books on this topic either. (Some exist, of course.) Tutorials for plotting software typically focus on how
to achieve specific visual effects rather than explaining why certain choices are preferred and others not.
In your day-to-day work, you are simply expected to know how to make good figures, and if you’re lucky
you have a patient adviser who teaches you a few tricks as you’re writing your first scientific papers.
In the context of writing, experienced editors talk about “ear”, the ability to hear (internally, as you read a
piece of prose) whether the writing is any good. I think that when it comes to figures and other
visualizations, we similarly need “eye”, the ability to look at a figure and see whether it is balanced, clear,
and compelling. And just as is the case with writing, the ability to see whether a figure works or not can
be learned. Having eye means primarily that you are aware of a larger collection of simple rules and
principles of good visualization, and that you pay attention to little details that other people might not.
In my experience, again just as in writing, you don’t develop eye by reading a book over the weekend. It
is a lifelong process, and concepts that are too complex or too subtle for you today may make much more
sense five years from now. I can say for myself that I continue to evolve in my understanding of figure
preparation. I routinely try to expose myself to new approaches, and I pay attention to the visual and
design choices others make in their figures. I’m also open to change my mind. I might today consider a
given figure great, but next month I might find a reason to criticize it. So with this in mind, please don’t
take anything I say as gospel. Think critically about my reasoning for certain choices and decide whether
you want to adopt them or not.
While the materials in this book are presented in a logical progression, most chapters can stand on their
own, and there is no need to read the book cover to cover. Feel free to skip around, to pick out a specific
section that you’re interested in at the moment, or one that covers a specific design choice you’re
pondering. In fact, I think you will get the most out of this book if you don’t read it all at once, but rather
read it piecemeal over longer stretches of time, try to apply just a few concepts from the book in your
figuremaking, and come back to read about other concepts or re-read concepts you learned about a while
back. You may find that the same chapter tells you different things if you re-read it after a few months of
time have passed.
Even though nearly all of the figures in this book were made with R and ggplot2, I do not see this as an R
book. I am talking about general principles of figure preparation. The software used to make the figures is
incidental. You can use any plotting software you want to generate the kinds of figures I’m showing here.
However, ggplot2 and similar packages make many of the techniques I’m using much simpler than other
plotting libraries. Importantly, because this is not an R book, I do not discuss code or programming
techniques anywhere in this book. I want you to focus on the concepts and the figures, not on the code. If
you are curious how any of the figures were made, you can check out the book’s source code at its
GitHub repository, https://github.com/clauswilke/dataviz.
Download from www.finelybook.com girro@qq.com
4
Thoughts on graphing software and figure-preparation pipelines
I have over two decades of experience preparing figures for scientific publications and have made
thousands of figures. If there is one constant over these two decades, it’s the change in figure preparation
pipelines. Every few years, a new plotting library is developed or a new paradigm arises, and large groups
of scientists switch over to the hot new toolkit. I have made figures using gnuplot, Xfig, Mathematica,
Matlab, matplotlib in python, base R, ggplot2 in R, and possibly others I can’t currently remember. My
current preferred approach is ggplot2 in R, but I don’t expect that I’ll continue using it until I retire.
This constant change in software platforms is one of the key reasons why this book is not a programming
book and why I have left out all code examples. I want this book to be useful to you regardless of which
software you use, and I want it to remain valuable even once everybody has moved on from ggplot2 and
uses the next new thing. I realize that this choice may be frustrating to some ggplot2 users who would like
to know how I made a given figure. To them I say, read the source code of the book. It is available. Also,
in the future I may release a supplementary document focused just on the code.
One thing I have learned over the years is that automation is your friend. I think figures should be
autogenerated as part of the data analysis pipeline (which should also be automated), and they should
come out of the pipeline ready to be sent to the printer, no manual post-processing needed. I see a lot of
trainees autogenerate rough drafts of their figures, which they then import into Illustrator for sprucing up.
There are several reasons why this is a bad idea. First, the moment you manually edit a figure, your final
figure becomes irreproducible. A third party cannot generate the exact same figure you did. While this
may not matter much if all you did was change the font of the axis labels, the lines are blurry, and it’s
easy to cross over into territory where things are less clear cut. As an example, let’s say you want to
manually replace cryptic labels with more readable ones. A third party may not be able to verify that the
label replacement was appropriate. Second, if you add a lot of manual post-processing to your figurepreparation pipeline then you will be more reluctant to make any changes or redo your work. Thus, you
may ignore reasonable requests for change made by collaborators or colleagues, or you may be tempted to
re-use an old figure even though you actually regenerated all the data. These are not made-up examples.
I’ve seen all of them play out with real people and real papers. Third, you may yourself forget what
exactly you did to prepare a given figure, or you may not be able to generate a future figure on new data
that exactly visually matches your earlier figure.
For all the above reasons, interactive plot programs are a bad idea. They inherently force you to manually
prepare your figures. In fact, it’s probably better to auto-generate a figure draft and spruce it up in
Illustrator than make the entire figure by hand in some interactive plot program. Please be aware that
Excel is an interactive plot program as well and is not recommended for figure preparation (or data
analysis).
One critical component in a book on data visualization is feasibility of the proposed visualizations. It’s
nice to invent some elegant new way of visualization, but if nobody can easily generate figures using this
visualization then there isn’t much use to it. For example, when Tufte first proposed sparklines nobody
had an easy way of making them. While we need visionaries who move the world foward by pushing the
envelope of what’s possible, I envision this book to be practical and directly applicable to working data
scientists preparing figures for their publications. Therefore, the visualizations I propose in the subsequent
chapters can be generated with a few lines of R code via ggplot2 and readily available extension
packages. In fact, nearly every figure in this book, with the exception of a few figures in Chapters 26, 27,
and 28, was autogenerated exactly as shown.

使用道具

phipe 发表于 2019-4-5 11:47:33 |显示全部楼层 |坛友微信交流群
谢谢分享

使用道具

line_us 发表于 2019-4-5 15:04:24 |显示全部楼层 |坛友微信交流群
支持分享

使用道具

cheetahfly 在职认证  发表于 2019-4-5 16:13:42 |显示全部楼层 |坛友微信交流群
好书!!

使用道具

twt05 在职认证  发表于 2019-4-5 21:45:02 |显示全部楼层 |坛友微信交流群
谢谢分享,支持一下。

使用道具

使用道具

齐物论pi 学生认证  发表于 2019-4-8 10:17:54 来自手机 |显示全部楼层 |坛友微信交流群
好书

使用道具

yeayee 发表于 2019-4-9 09:04:06 |显示全部楼层 |坛友微信交流群
But you didn't tell us what kind of software will use

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-16 12:59