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.

131 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. Pingback: celebrex 7 mg
  38. Pingback: tadalafil otc
  39. Pingback: cialis 5mg uk
  40. Pingback: 100mg viagra cost
  41. Pingback: buy gabapentin
  42. Pingback: what is clonidine
  43. Pingback: finasteride cost
  44. Pingback: flagyl 400
  45. Pingback: natural viagra
  46. Pingback: levitra singapore
  47. Pingback: acyclovir 400 mg
  48. Pingback: levitra tablets uk
  49. Pingback: virectin vs viagra
  50. Pingback: finasteride 1mg
  51. Pingback: revia 50mg
  52. Pingback: cialis dapoxetine
  53. Pingback: keto macaroons
  54. Pingback: cialis 10 mg cost
  55. Pingback: san ventolin
  56. Pingback: zithromax for flu

Leave a Reply

Your email address will not be published.