zoukankan      html  css  js  c++  java
  • DATA VISUALIZATION – PART 1

    Introduction to Data Visualization – Theory, R & ggplot2

    plot of chunk unnamed-chunk-1

    The topic of data visualization is very popular in the data science community. The market size for visualization products is valued at $4 Billion and is projected to reach $7 Billion by the end of 2022 according to Mordor Intelligence. While we have seen amazing advances in the technology to display information, the understanding of how, why, and when to use visualization techniques has not kept up. Unfortunately, people are often taught how to make a chart before even thinking about whether or not it’s appropriate.

    In short, are you adding value to your work or are you simply adding this to make it seem less boring? Let’s take a look at some examples before going through the Stoltzmaniac Data Visualization Philosophy.


    I have to give credit to Junk Charts – it inspired a lot of this post.

    One author at Vox wanted to show the cause of death in all of Shakespeare

    plot of chunk unnamed-chunk-2

    Is this not insane!?!?!

    Using a legend instead of data callouts is the only thing that could have made this worse. The author could easily have used a number of other tools to get the point across. While wordles are not ideal for any work requiring exact proportions, it does make for a great visual in this article.Junk Charts Article.

    plot of chunk unnamed-chunk-3

    To be clear, I’m not close to being perfect when it comes to visualizations in my blog. The sizes, shapes, font colors, etc. tend to get out of control and I don’t take the time in R to tinker with all of the details. However, when it comes to displaying things professionally, it has to be spot on! So, I’ll walk through my theory and not worry too much about aesthetics (save that for a time when you’re getting paid).


    The Good, The Bad, The Ugly

    “The Good” visualizations:

    • Clearly illustrate a point
    • Are tailored to the appropriate audience
      • Analysts may want detail
      • Executives may want a high-level view
    • Are tailored to the presentation medium
      • A piece in an academic journal can be analyzed slowly and carefully
      • A slide in front of 5,000 people in a conference will be glanced at quickly
    • Are memorable to those who care about the material
    • Make an impact which increases the understanding of the subject matter

    “The Bad” visualizations:

    • Are difficult to interpret
    • Are unintentionally misleading
    • Contain redundant and boring information

    “The Ugly” visualizations:

    • Are almost impossible to interpret
    • Are filled with completely worthless information
    • Are intentionally created to mislead the audience
    • Are inaccurate

    Coming soon:

    • Introduction to the ggplot2 in R and how it works
    • Determining whether or not you need a visualization
    • Choosing the type of plot to use depending on the use case
    • Visualization beyond the standard charts and graphs

    As always, the code used in this post is on my GitHub

    转自:https://www.stoltzmaniac.com/data-visualization-part-1/

  • 相关阅读:
    SQLDataSet中执行DDL语句
    在SQL语句中使用参数
    delphi排序算法
    ClientDataSet中的PacketRecords属性,减轻网络负载,提升服务器与客户端性能
    ClientDataSet中修改,删除,添加数据和Delta属性
    SQLMonitor观察DBE的执行行为
    this的指向(慢慢添加)
    如何在Html的CSS中去除<li>标签前面小黑点,和ul、LI部分属性方法
    AJAX的工作原理及其优缺点
    IE浏览器和Firefox浏览器兼容性问题及解决办法
  • 原文地址:https://www.cnblogs.com/payton/p/6558337.html
Copyright © 2011-2022 走看看