## Welcome to datagy.io

Learning data science can be hard. It can be frustrating. It can also be confusing.** That’s where we come in – datagy is a site that makes learning different data science and Python skills intuitive and easy to understand. **Our in-depth guides often provide more than a handful of different ways to be able to accomplish the same thing, allowing you to tailor your approach to your own unique style!

## Want to read some of our recent posts?

- How to Use Python Named TuplesThe Python collections module provides a helpful factory function, namedtuple, which allows you to create named tuples in Python. The idea behind named tuples is to make working… Read More »How to Use Python Named Tuples
- How to Calculate Mean Squared Error in PythonThe mean squared error is a common way to measure the prediction accuracy of a model. In this tutorial, you’ll learn how to calculate the mean squared error… Read More »How to Calculate Mean Squared Error in Python
- Combine Data in Pandas with merge, join, and concatIn this tutorial, you’ll learn how to combine data in Pandas by merging, joining, and concatenating DataFrames. You’ll learn how to perform database-style merging of DataFrames based on… Read More »Combine Data in Pandas with merge, join, and concat
- Introduction to Machine Learning in PythonIn this tutorial, you’ll gain an understanding of what machine learning is and how Python can help you take on machine learning projects. Understanding what machine learning is,… Read More »Introduction to Machine Learning in Python
- Introduction to Scikit-Learn (sklearn) in PythonIn this tutorial, you’ll learn what Scikit-Learn is, how it’s used, and what its basic terminology is. While Scikit-learn is just one of several machine learning libraries available… Read More »Introduction to Scikit-Learn (sklearn) in Python
- Splitting Your Dataset with Scitkit-Learn train_test_splitIn this tutorial, you’ll learn how to split your Python dataset using Scikit-Learn’s train_test_split function. You’ll gain a strong understanding of the importance of splitting your data for… Read More »Splitting Your Dataset with Scitkit-Learn train_test_split
- Linear Regression in Scikit-Learn (sklearn): An IntroductionIn this tutorial, you’ll learn how to learn the fundamentals of linear regression in Scikit-Learn. Throughout this tutorial, you’ll use an insurance dataset to predict the insurance charges that… Read More »Linear Regression in Scikit-Learn (sklearn): An Introduction
- Introduction to Random Forests in Scikit-Learn (sklearn)In this tutorial, you’ll learn what random forests in Scikit-Learn are and how they can be used to classify data. Decision trees can be incredibly helpful and intuitive… Read More »Introduction to Random Forests in Scikit-Learn (sklearn)