Start Learning for Free

Join over 500,000 other Data Science learners and start one of our interactive tutorials today!

Placeholder

The Periodic Table of Data Science

April 12th, 2017 in General

This periodic table can serve as a guide to navigate the key players in the data science space. The resources in the table were chosen by looking at surveys taken from data science users, such as the 2016 Data Science Salary Survey by O'Reilly, the 2017 Magic Quadrant for Data Science Platforms by Gartner, and the KDnuggets 2016 Software Poll results, among other sources. The categories in the table are not all mutually exclusive.

Check out the full periodic table of data science, with hyperlinks, below:

Navigating The Periodic Table of Data Science

You'll see that on the table's left-hand section lists companies that have to do with education: here, you'll find courses, boot camps, and conferences. On the right-hand side, on the other hand, you'll find resources that will keep you up to date with the latest news, hottest blogs and relevant material in the data science community. In the middle, you'll find tools that you can use to get started with data science: you'll find programming languages, projects, and challenges, data visualization tools, etc. 

The table puts the data science resources, tools and companies in the following 13 categories: 

Courses: for those who are looking to learn data science, there are a bunch of sites (companies) out there that offer data science courses. You'll find various options here that will probably suit your learning style: DataCamp for learning by doing, MOOCs by Coursera and Edx, and much more!

Boot camps: this section includes resources for those who are looking for more mentored options to learn data science. You'll see that boot camps like The Data Incubator or Galvanize have been included. 

Conferences: learning is not an activity that you do when you go on courses or boot camps. Conferences are something that learners often forget, but they also contribute to learning data science: it's important that you attend them as a data science aspirant, as you'll get in touch with the latest advancements and the best industry experts. Some of the ones that are listed in the table are UseR!, Tableau Conference and PyData.

Data: practice makes perfect, and this is also the case for data science. You'll need to look and find data sets in order to start practicing what you learned in the courses on real-life data or to make your data science portfolio. Data is the basic building block of data science and finding that data can be probably one of the hardest things. Some of the options that you could consider when you're looking for cool data sets are data.world, Quandl, and Statista.

Projects & Challenges, Competitions: after practicing, you might also consider taking on bigger projects: data science portfolios, competitions, challenges, ... You'll find all of these in this category of the Periodic Table of Data Science! One of the most popular options is probably Kaggle, but also DrivenData or DataKind are worth checking out!

Programming Languages & Distributions:  data scientists generally use not only one, but many programming languages; Some programming languages like Python have recently gained a lot of traction in the community and also Python distributions, like Anaconda, seem to find their way to data science aspirants. 

Search & Data Management: this enormous category contains all tools that you can use to search and manage your data in some way. You'll see, on the one hand, a search library like Lucene, but also a relational database management system like Oracle

Machine Learning & Stats: this category not only offers you libraries to get started with machine learning and stats with programming languages such as Python, but also entire platforms, such as Alteryx or DataRobot

Data Visualization & Reporting: after you have analyzed and modeled your data, you might be looking to visualize the results and report on what you have been investigating. You can make use of open-source options like Shiny or Matplotlib to do this, or all back on commercial options such as Qlikview or Tableau

Collaboration: collaboration is a trending topic in the data science community. As you grow, you'll also find the need to work in teams (even if it's just with one other person!) and in those cases, you'll want to make use of notebooks like Jupyter. But even as you're just working on your own, working with an IDE can come in handy if you're just starting out. In such cases, consider Rodeo or Spyder

Community & Q&A: asking questions and falling back on the community is one of the things that you'll probably do a lot when you're learning data science. If you're ever unsure of where you can find the answer to your data science question, you can be sure to find it on sites such as StackOverflow, Quora, Reddit, etc. 

News, Newsletters & Blogs: you'll find that the community is evolving and growing rapidly: following the news and the latest trends is a necessity. General newsletters like Data Science Weekly or Data Elixir or language-specific newsletters like Python Weekly or R Weekly can give you your weekly dose of data science right in your mailbox. But also blogging sites like R-Bloggers or KDnuggets are worth following! (Note that these two also have newsletters that you can subscribe to keep up with the latest in the data science community). 

Podcasts: last, but definitely not least, are the podcasts. These are great in many ways, as you'll get introduced to expert interviews, like in Becoming A Data Scientist or to specific data science topics, like in Data Stories or Talking Machines!

Are you thinking of another resource that should be added to this periodic table?  Leave a comment below and tell us about it!

Comments

ryanhill8020
Great job on this. 'Not So Standard Deviation' is a great podcast as well. Are these in order of popularity based on the surveys? Thanks again!
04/12/17 9:36 PM |
karlijn
Hi there! The podcasts were selected because they are very popular with our users but that doesn't necessarily mean that there is an order to it :) Thanks for the suggestion, will add it to the Periodic Table.
04/13/17 6:59 AM |
dataastronaut
Awesome chart!
04/12/17 7:21 PM |
karlijn
Thanks!
04/13/17 7:08 AM |
luca-6eefde16-b494-4e49-ab6d-ce3c37d0c7c5
This is cool, thank you for sharing! I'm thinking it was quite a bit of work pulling this together, so with all due respect I did notice what I think might be a typo with Bds. The text reads "coming a Data Scientist" where I'm guessing "Becoming" was intended :-)
04/12/17 6:06 PM |
karlijn
Thanks for the feedback! :) I adjusted this. You can find the updated version of the periodic chart by clicking again on the smaller version of the Periodic Table :)
04/13/17 7:08 AM |
syzuser60
Wow, this is just so amazing!
04/12/17 4:47 PM |
karlijn
Thank you very much!
04/13/17 7:09 AM |
shravan
Great way to visualize all things data science.
04/12/17 4:43 PM |
karlijn
Happy to hear you like it!
04/13/17 7:09 AM |