what-are-data-visualization-style-guidelines?

Examples from the Google and London City Intelligence style guides

Organizations like Google and London City Intelligence recently extended their design systems to include standards specifically for data visualization. This speaks to the growing importance of using data and metrics in an organization’s decision making and the value of branding them appropriately.

Examples from the Sunlight Foundation and Consumer Financial Protection Bureau data viz style guides

In 2014, I created one of the first ever data visualization style guides for the Sunlight Foundation and then another one for the Consumer Financial Protection Bureau (CFPB) in 2017. I’m excited to see more organizations devote resources into standardizing their data visualization work.

The first step is defining what exactly a data visualization style guide is. As part of the Data Visualization Society, I’ve begun collecting examples of guides across multiple types of organizations. I will be taking a deep look at what is common practice, how this differs across organization types, and identifying innovative extensions that others might consider incorporating into their own guides. The more examples I have for this process, the better, so please submit guides and add to the spreadsheet!

Spreadsheet with examples of data visualization style guides

Definition: Data visualization style guides are standards for formatting and designing representations of information, like charts, graphs, tables, and diagrams. They include what (e.g. types of charts) and why (e.g. reasons for using specific colors). Templates for various tools (like Excel, R, D3.js or Tableau) often accompany a guide to show the how and to make it easy for people to apply the standards from the guide.

Data visualization style guides fit within an organization’s larger design system. They include how other guidelines, like brand standards or editorial guidelines, apply to data visualization. For example, they specify how elements like a logo, brand colors, and language tone specifically apply to charts, tables, and diagrams.

Style guides maintain uniformity across different tools and software that produce charts. An organization’s charts should be consistent across tools and look visually similar to the rest of the blog or report it’s part of. Having a style guide with principles and components that work across multiple tools, rather than just one template for one tool, helps achieve this consistency.

Designing for data is a unique challenge. It requires considerable precision and numeracy, but also careful thinking about audience, perception and accessibility constraints. Because the information needs to be conveyed accurately and understood properly, there are additional design constraints when it comes to writing chart titles and displaying connection between labels and data. Styles and colors that may work when applied to illustration do not always work when applied to the density of information data visualization often needs to convey.


As mentioned above, I’ve collected data visualization style guidelines from a variety of organizations in a spreadsheet. Often these guides are used internally as part of a larger design system, but it’s helpful to look at examples across multiple organizations when creating one of your own. Different types of organizations have different types of information, audiences and needs. I’ve organized the examples by type, and will highlight especially effective features of each. Not all organizations release their style guides publicly, although publishing them can help build brand integrity and attract talent.

Sunlight Foundation

These guidelines spec out what colors should be used for and define particular palates that signify common meanings tended to re-occur in Sunlight’s work (like when used for political parties or pro/con charts). There’s also a detailed specification for basic chart structure and how to include branding to ensure that all Sunlight charts were consistent.

Cato Institute

This guide includes examples of how to most accurately show data visualizations for their audience and a section on how to implement different categories across types of charts. The guide clearly explains some charting best practices that may not be obvious to everyone within the organization that might make a chart if they haven’t had training.

London City Intelligence

This guide dives deep into color choices and why colors work together or don’t. The guide does a great job of including examples for different types of data, as well as light and dark backgrounds.

Dallas Morning News

The Dallas Morning News guide includes details about color and style choices for maps to keep the displays consistent. It also includes a map of how the graphics process works at the organization. A style guide isn’t useful if people at the company don’t know how to use it properly and work with the system.

BBC Global Experience Language

The BBC design system has a “How to design infographics” section. Notable points include a variety of examples of labels and a section on how to design responsive graphics that work for different devices.

Google Material Design

This guide has lots of examples of dos and don’ts with explanations of why the examples work or fail. It also a section specifically about dashboards with a unique layout for dashboards to help standardize them.

IBM

IBM’s guide includes sections to help chart creators think about who the intended audience is as well as examples of common chart types and what type of data they should be used for.

If you know of a data visualization style guide that’s not on this spreadsheet, please take a moment and add it by filling out this form!


There are many different types and categories of style guidelines. It’s useful to be aware of the various types and who uses them to understand where data visualization fits into the broader design system.

family tree of style guides, all which fit into the broader design system

family tree of style guides, all which fit into the broader design system

Design systems incorporate other types of style guides, including data viz style guides

Design systems are the full set of standards and documentation. All the other examples below can live together within the complete design system. They can also include code libraries and packages for developers to build with, as well as design components. The US government has a full design system with many of these systems and UX Pin has an amazing table of design systems that categorizes their components. A data visualization style guide fits into the broader design system.

Homepage and the different sections of the United States Web Design System

Brand manuals or style guidelines are documents traditionally created by designers to document how to keep the integrity of a company’s brand across multiple implementations. They define things like brand colors with color values, typography style and usage and how to use the logo. They’re important to keep the brand consistent across materials created by different people, and to help contractors understand the core system. The design blog Brand New often pulls examples from style guides when they review new logos. One of my favorites is a spoof on brand guidelines for “Santa”. Brand manuals will influence what colors and typography is used for data visualization, as well as how the logo is used on charts.

Example from Linkedin of how to use the logo properly.

Editorial guidelines or content style guides define the voice and tone of the brand as well as specific language usage, like how and when to abbreviate or capitalize words. Mailchimp is a great example of a brand with a consistent unique tone and a thorough guide to accompany it. Editorial guidelines are usually written by content writers and are useful to anyone at the organization or outside contractors and consultants who write or edit anything about the company. Lauren Girardin wrote How to Create an Editorial Style Guide for Your Agency specifically for governments, but the content is applicable beyond the public sector. Data visualization style guides pull content from editorial style guide for title and labeling usage. It’s helpful to have consistent messaging around errors and how notes or qualifications are worded for clarity.

Example from MailChimp’s guide on how to properly use abbreviations

Pattern libraries document how design elements are used together across a website like specific page types or in navigation.The BBC GEL has a great example in their guidelines. Paul Boag wrote How to create a pattern library and why you should bother, which gives a good overview of pattern libraries and why they’re useful for UX. Data visualization is in itself a pattern that has its own set of components like titles, subtitles, charts, data, sources and legends. These all work together to create a visualization pattern.

Patterns from BBC GEL that show how components work together

Charts of charts” (which is what I’m calling them for lack of a better name) show a variety of visualization types for specific kinds of data. These can be part of a larger style guide, but on their own don’t include enough information to show the specifics of a style and why decisions were made to be categorized as a style guide. Examples include Visual Vocabulary, Chart Chooser cards, Graphic Continuum poster, and the Data to Viz website.

Example from FT Visual Vocabulary of different chart types

Standardizing data visualization in a guide can help mature this aspect of an organization and allow visualizations to fit into the broader branding and design systems that are already established. Collecting examples of these guides across multiple types of organizations and increasing this collection will show what’s standard and useful across this particular type of style guidelines.

266 comments

  1. Howdy this is somewhat of off topic but I was wanting to know if
    blogs use WYSIWYG editors or if you have to manually code with HTML.

    I’m starting a blog soon but have no coding skills so I wanted to get
    guidance from someone with experience. Any help would be greatly appreciated!

  2. Every weekend i used to visit this website, as i
    want enjoyment, for the reason that this this web page conations actually good funny material too.

  3. Generally I don’t learn article on blogs, however I
    would like to say that this write-up very pressured me to
    check out and do so! Your writing style has been surprised me.

    Thanks, quite nice post.

  4. Good post. I learn something totally new and challenging
    on sites I stumbleupon on a daily basis. It’s always
    exciting to read articles from other authors and use a little something from their websites.

  5. I’m now not positive where you’re getting your information, but good topic.
    I must spend some time finding out much more or understanding more.
    Thank you for fantastic info I used to be searching for
    this info for my mission.

  6. I am no longer certain where you’re getting your information, however great topic.
    I must spend a while finding out much more or working
    out more. Thanks for fantastic info I used to be searching for
    this info for my mission.

  7. Hi! I know this is kinda off topic however ,
    I’d figured I’d ask. Would you be interested in trading links or maybe guest writing a blog article or
    vice-versa? My site discusses a lot of the same topics as yours and I feel we could greatly
    benefit from each other. If you might be interested feel free
    to send me an email. I look forward to hearing from you!
    Superb blog by the way!

  8. Hey there excellent website! Does running a blog such as this
    require a lot of work? I’ve no knowledge of computer programming but I
    had been hoping to start my own blog in the near future.
    Anyhow, should you have any ideas or tips for new blog owners please share.
    I know this is off subject however I just needed to
    ask. Thanks a lot!

  9. Simply wish to say your article is as astonishing. The clearness for your put up is simply cool and that i can suppose you are a professional
    on this subject. Well with your permission let me to seize your RSS feed to stay updated with drawing close post.
    Thanks a million and please carry on the gratifying work.

  10. We’re a gaggle of volunteers and starting a new scheme in our community.
    Your website provided us with helpful information to work
    on. You’ve performed an impressive process and our entire group will probably be thankful to you.

  11. Simply desire to say your article is as amazing.

    The clarity in your post is simply spectacular and i can assume you’re an expert on this
    subject. Fine with your permission let me to grab your RSS feed to keep up to
    date with forthcoming post. Thanks a million and please carry on the
    rewarding work.

  12. Good day! Do you know if they make any plugins to protect against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard on. Any suggestions?

  13. I was recommended this web site by my cousin. I’m not sure whether this post is written by him as nobody
    else know such detailed about my problem. You’re wonderful!
    Thanks!

  14. Hi there would you mind stating which blog platform you’re working with?
    I’m planning to start my own blog in the near future but
    I’m having a difficult time deciding between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design and style seems different then most blogs and I’m looking for something completely unique.
    P.S Sorry for getting off-topic but I had to ask!

  15. Do you mind if I quote a few of your articles as long as I
    provide credit and sources back to your website? My website is in the very same niche as yours and my
    visitors would certainly benefit from some of the information you provide here.
    Please let me know if this okay with you. Thank you!

  16. Appreciating the time and effort you put into your site and in depth information you offer.

    It’s good to come across a blog every once in a while that isn’t the same old rehashed material.

    Wonderful read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.

  17. Thank you for another informative site. The place else may I am getting
    that kind of information written in such an ideal means?

    I have a undertaking that I’m just now running on, and I’ve been at
    the glance out for such info.

  18. I love your blog.. very nice colors & theme. Did you make this website
    yourself or did you hire someone to do it for you? Plz answer back as I’m looking to
    design my own blog and would like to know where u got this from.
    cheers

  19. I’m curious to find out what blog system you happen to be working with?
    I’m experiencing some small security issues with my latest site and I
    would like to find something more safeguarded.
    Do you have any solutions?

  20. Hello there, I found your site by way of Google even as
    searching for a comparable topic, your web site came up, it seems to be great.
    I have bookmarked it in my google bookmarks.
    Hi there, just become aware of your blog via Google, and found that it’s really informative.

    I’m gonna be careful for brussels. I’ll be grateful in the event you continue this
    in future. Numerous other folks can be benefited out of your writing.
    Cheers!

  21. Hi! Do you use Twitter? I’d like to follow you if that would be ok.
    I’m absolutely enjoying your blog and look forward to new
    posts.

  22. You need to take part in a contest for one of the highest quality blogs online.
    I’m going to highly recommend this web site!

  23. Howdy, I believe your website might be having web browser compatibility problems.
    When I take a look at your web site in Safari, it looks fine however,
    when opening in IE, it’s got some overlapping issues. I just wanted to provide you
    with a quick heads up! Besides that, great site!

  24. Undeniably believe that which you stated.
    Your favorite justification seemed to be on the internet the simplest thing to
    be aware of. I say to you, I definitely get irked while people think about worries that they
    just don’t know about. You managed to hit
    the nail upon the top and also defined out the whole thing without having side-effects , people could take a signal.
    Will likely be back to get more. Thanks

  25. We are a group of volunteers and opening a new
    scheme in our community. Your site provided us with valuable information to work on. You’ve done an impressive job and
    our whole community will be thankful to you.

  26. Admiring the hard work you put into your site and in depth information you offer.
    It’s nice to come across a blog every once in a while that isn’t the same
    out of date rehashed material. Fantastic read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google
    account.

  27. Hi, I do believe this is an excellent blog. I stumbledupon it
    😉 I’m going to revisit once again since I book marked it.
    Money and freedom is the best way to change, may you be rich and continue to help other people.

  28. I for all time emailed this webpage post page to all my associates, because if
    like to read it afterward my contacts will too.

  29. Excellent post. I was checking constantly this blog
    and I am impressed! Extremely helpful info specifically the
    last part 🙂 I care for such info a lot. I was seeking this
    particular info for a long time. Thank you and best of luck.

  30. I am extremely impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the excellent quality writing, it’s rare to see a great blog like this one today.|

  31. I’m curious to find out what blog platform you’re working with? I’m having some minor security issues with my latest website and I would like to find something more risk-free. Do you have any recommendations?|

  32. Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She placed the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is totally off topic but I had to tell someone!|

  33. Heya are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and create my
    own. Do you need any html coding expertise to make
    your own blog? Any help would be greatly appreciated!

  34. I was recommended this blog via my cousin. I am not sure whether this put up is written by him as nobody else understand such special approximately my trouble. You are amazing! Thank you!|

  35. I think this is one of the most important information for me.
    And i’m glad reading your article. But want to remark on few general things, The website style is perfect, the articles is really nice :
    D. Good job, cheers

  36. I’m truly enjoying the design and layout of your blog. It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you hire out a designer to create your theme? Outstanding work!|

  37. Hi to every body, it’s my first pay a quick visit of this webpage; this blog consists of remarkable and genuinely excellent stuff designed for readers.|

  38. Link exchange is nothing else but it is just placing the other person’s web site link on your page at suitable place and other person will also do similar in favor of you.|

  39. Greetings! Quick question that’s completely off topic. Do you know how to make your site mobile friendly? My blog looks weird when viewing from my iphone 4. I’m trying to find a theme or plugin that might be able to resolve this problem. If you have any recommendations, please share. Many thanks!|

  40. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.|

  41. What’s Happening i am new to this, I stumbled upon this I’ve found It absolutely useful and it has helped me out loads. I hope to contribute & aid different customers like its aided me. Good job.|

  42. Pretty great post. I simply stumbled upon your blog and wished to mention that I have truly loved browsing your blog
    posts. In any case I’ll be subscribing in your feed and I hope you write once more soon!

  43. Have you ever considered about adding a little bit more than just your articles? I mean, what you say is fundamental and all. Nevertheless think of if you added some great pictures or videos to give your posts more, “pop”! Your content is excellent but with pics and clips, this website could definitely be one of the greatest in its niche. Awesome blog!|

  44. Magnificent goods from you, man. I have be mindful your stuff prior to and you’re simply extremely excellent. I really like what you have obtained right here, really like what you are stating and the way during which you are saying it. You make it enjoyable and you continue to care for to stay it sensible. I cant wait to learn much more from you. This is actually a wonderful site.|

  45. You can certainly see your skills in the article you write. The world hopes for more passionate writers like you who are not afraid to mention how they believe. Always follow your heart.|

  46. We are a group of volunteers and starting a new scheme in our community. Your web site provided us with valuable information to work on. You have done a formidable job and our whole community will be thankful to you.|

  47. Fantastic site you have here but I was wondering if you knew of any discussion boards that cover the same topics discussed in this article? I’d really love to be a part of group where I can get suggestions from other experienced individuals that share the same interest. If you have any recommendations, please let me know. Thanks!|

  48. Pretty element of content. I just stumbled upon your web site and in accession capital to claim that I get in fact enjoyed account your blog posts. Any way I will be subscribing for your feeds and even I fulfillment you get entry to consistently fast.|

  49. you’re in reality a good webmaster. The site loading velocity is incredible.
    It sort of feels that you’re doing any distinctive trick.

    In addition, The contents are masterwork. you have performed a
    fantastic process on this subject!

  50. Heya i’m for the primary time here. I came across this
    board and I to find It truly useful & it helped me out
    much. I am hoping to offer something again and aid others like you helped me.

  51. Everything published made a great deal of sense. But, think about this, what if you were to
    write a awesome headline? I am not saying your content is not solid., however what if
    you added a post title that grabbed folk’s attention?
    I mean What Are Data Visualization Style Guidelines?
    – Pavvy Designs is a little boring. You might peek at Yahoo’s front
    page and watch how they create article headlines to get people to click.
    You might add a related video or a picture or two
    to grab people interested about everything’ve
    written. In my opinion, it might bring your blog a little bit more
    interesting.

  52. I want to to thank you for this great read!! I absolutely enjoyed
    every bit of it. I have got you bookmarked to check out new things
    you post…

  53. Does your site have a contact page? I’m having trouble locating it but,
    I’d like to send you an e-mail. I’ve got some creative ideas
    for your blog you might be interested in hearing.
    Either way, great site and I look forward to seeing it expand over time.

  54. It’s not my first time to go to see this site, i am visiting this web page dailly and take nice data from here all the time.

  55. Hi, Neat post. There’s a problem along with your site in web explorer,
    could test this? IE nonetheless is the marketplace chief and a huge section of folks will pass over your fantastic
    writing because of this problem.

  56. Pingback: celebrex 7 mg
  57. Pingback: tadalafil otc
  58. Pingback: cialis 5mg uk
  59. Pingback: 100mg viagra cost
  60. Pingback: buy gabapentin
  61. Pingback: what is clonidine
  62. Pingback: finasteride cost
  63. Pingback: flagyl 400
  64. Pingback: natural viagra
  65. Pingback: levitra singapore
  66. Pingback: acyclovir 400 mg
  67. Pingback: levitra tablets uk
  68. Pingback: virectin vs viagra
  69. Pingback: finasteride 1mg
  70. Pingback: revia 50mg
  71. Pingback: cialis dapoxetine
  72. Pingback: keto macaroons
  73. Pingback: cialis 10 mg cost
  74. Pingback: san ventolin
  75. Pingback: zithromax for flu
  76. Pingback: azithromycin otc
  77. Pingback: sildenafil otc nz
  78. Pingback: cialis mexico cost
  79. Pingback: cialis
  80. Pingback: free viagra
  81. Pingback: stromectol buy
  82. Pingback: viagra websites
  83. Pingback: Anonymous
  84. Pingback: Anonymous
  85. Pingback: Anonymous
  86. Pingback: ivermectin india
  87. Pingback: ivermectin
  88. Pingback: flccc ivermectin
  89. Pingback: generic cialis
  90. Pingback: online tadalafil
  91. Pingback: cialis generic
  92. Pingback: ivermectin generic
  93. Pingback: cialis amazon
  94. Pingback: cialis rezeptfrei
  95. Pingback: ivermectin 5ml
  96. Pingback: tadalafil cialis
  97. Pingback: us generic cialis
  98. Pingback: ivermectin monash
  99. Pingback: cialis dosis
  100. Pingback: real casino slots
  101. Pingback: cialis pills
  102. Pingback: stromectol xl
  103. Pingback: ivermectin powder
  104. Pingback: casino online usa
  105. Pingback: cialis online
  106. Pingback: viagra homme
  107. Pingback: cost of ivermectin
  108. Pingback: durvet ivermectin
  109. Pingback: azithromycin iv
  110. Pingback: augmentin atarax
  111. Pingback: cipro shortage
  112. Pingback: augmentin sirop
  113. Pingback: omnicef aka
  114. Pingback: cefdinir med
  115. Pingback: furosemide uk drug
  116. Pingback: lasix 10 mg daily
  117. Pingback: buying ivermectin
  118. Pingback: xanaxonline
  119. Pingback: stromectol xl
  120. Pingback: stromectol usa
  121. Pingback: ivermectin pills

Leave a Reply

Your email address will not be published.