Learn Data Science from Data School 📊

Kevin Markham

Join 25,000+ aspiring Data Scientists and receive Python & Data Science tips every Tuesday!

Featured Post

Tuesday Tip #33: Three useful Python tricks 🐍

Hi Reader, Thanks for sticking with me through all of those Black Friday emails! 😂 Seriously, though, I'm glad you're still here! 🙌 Now it's time to get back to the tips! 🎓 Link of the week Visual Anagrams​ This is a collection of "multi-view" optical illusions generated by diffusion models (similar to DALL-E and Stable Diffusion). I can't get over how good these are, and I'd encourage you to spend a few minutes checking them out! There's also a research paper explaining how these were...
Read now
4 days ago • 3 min read

Tuesday Tip #32: Fancy filtering in pandas 🎩

Hi Reader, Starting next week, I’ll be offering a Black Friday sale on ALL of my courses. I’ll send you the details tomorrow! 🚨 Link of the week Visual Vocabulary (PDF) Not sure which type of visualization to use? This beautiful poster from the Financial Times will help direct you to a suitable visualization based on the type of data you have and the story you're trying to tell. Also available in Spanish, French, Chinese, and Japanese. Tip #32: Explore, filter, and reshape your data with...
25 days ago • 3 min read

Tuesday Tip #31: Data cleaning with pandas 🧹

Hi Reader, In two weeks, I’ll be offering a Black Friday sale on ALL of my courses. I’ll send you the details next week! Link of the week Easier data analysis with pandas (free) This is my video series about pandas, the most popular Python library for data analysis. There are 30+ videos, most of which are designed for pandas beginners, though intermediate users can skip to the “bonus” videos at the bottom. Normally I won’t link to my own tutorials in this section, but it seemed appropriate...
about 1 month ago • 2 min read

Tuesday Tip #30: Create stunning data visualizations 🖼

Hi Reader, Have you ever had a day where you were planning to do one thing, but then something grabbed your attention so strongly that you spent the entire day doing something else? That’s what this week’s tip is about! 👇 Link of the week AI and Open Source in 2023​ This article is an excellent review of “the year’s highs and lows” by ML & AI researcher Sebastian Raschka. (If you're short on time, you can read his 300-word summary on Twitter.) Tip #30: Create stunning data visualizations with...
about 1 month ago • 1 min read

Tuesday Tip #29: Reuse Python code with magic commands 🎩🐇

Hi Reader, Wherever you are in the world today, I wish you safety, health, and happiness! 💗 Link of the week Unofficial Python glossary​ This guide was written by my pal Trey Hunner, and it’s the single best source I’ve found for clear explanations of Python terms and concepts. I use it to learn new things and to double-check that my teaching materials are correct! Tip #29: Faster coding using magic commands Back in tip 24, I introduced you to IPython magic commands, which are special...
about 2 months ago • 1 min read

Tuesday Tip #28: 10 cool features in Google Colab 😎

Hi Reader, Welcome to all of the new readers! 👋 My goal with this newsletter is to help you get better at Data Science every week. You can find past tips at (Yes, that’s a real URL!) Link of the week Database of Databases​ This is an excellent tool for discovering, comparing, or just learning about different Database Management Systems (951 and counting!) Tip #28: Do your Data Science work online with Google Colab If you’ve been following me for a while, you know that Jupyter is...
about 2 months ago • 2 min read

Tuesday Tip #27: Automate your feature selection 🤖

Hi Reader, You might have noticed that I start each Tuesday Tip with a link of the week and end with a humorous/interesting P.S. If you ever want to nominate a link for either category, please feel free to share it with me! 💌 Link of the week Driverless cars may already be safer than human drivers​ This is not only a fascinating read, but also an excellent case study in the challenges of real-world data gathering and data analysis! Tip #27: Improve your model with automated feature...
2 months ago • 2 min read

Tuesday Tip #26: Get your ML project started quickly 📈

Hi Reader, In case you haven’t checked out the Data School blog in a while, I’ve published a few new posts: Find the perfect dataset for your Data Science project 🎯​ Simulate the Monty Hall problem in Python 🐐🚘🐐​ Solve a medical mystery with a confusion matrix 🧪​ These are expanded versions of past Tuesday Tips! Link of the week SQL Tutorial for Data Scientists & Data Analysts (free) Although Python dominated the “Top Programming Languages of 2023”, SQL took first place when ranked by job...
2 months ago • 2 min read

Tuesday Tip #25: Spice up your GitHub profile 🔥

Hi Reader, If I were to dedicate the next Tuesday Tip to you and the Data Science challenge you’re currently facing, what would that Tip be about? Reply and let me know! 💌 Link of the week Comprehensive Python Cheatsheet​ This is a truly gigantic cheatsheet (thousands of lines long!) that covers dozens of Python topics from beginner to advanced. Because the information density is so high, it’s more suitable as a reference than as a primary learning tool. If you’re just getting started with...
2 months ago • 1 min read

Tuesday Tip #24: Easier coding in Jupyter with "magic" tricks 🪄

Hi Reader, Do you believe in magic? You will after you read this week’s tip! ✨ But first: I’m including a “link of the week” in each issue to share something that I think is worth checking out! Link of the week An Introduction to Statistical Learning​ Nine years after first reading it, this remains my top recommended text for learning the foundational principles of Machine Learning. Although the book’s code was originally written in R, the authors released a Python version which uses...
3 months ago • 3 min read
Share this page
Built with ConvertKit