Tag: Data Science

12 ML Courses for Every Scenario (Beginner to Advanced)

When approaching machine learning, everyone has a different level of knowledge and skill. There are dozens, if not hundreds, of machine learning courses, and finding the right one can be difficult. The ideal course should do the following: This guide will help you find the best machine learning course based on your existing knowledge and […]

Read More

20 Data Analyst Projects for Beginners

If data is the new oil, the insights derived from it are the refined products! As more and more organizations are willing to extract insights from their data, the demand for qualified data analysts continues to grow–not only in the number of positions available, but also in the types of data analyst jobs that exist. […]

Read More

The Benefits of Azure for Data Professionals (2023)

If you’re an aspiring (or working) data professional, then you know that the cloud is the future of data management. One of the most powerful choices for managing data in the cloud is Microsoft Azure.  Azure is a cloud computing platform and infrastructure created by Microsoft for building, deploying, and managing applications and services through […]

Read More

Free Python Quiz — Test Your Skills (2023)

This Python quiz is brought to you by Dataquest’s data professionals — it will help you determine where you are in your data science learning journey. This Python quiz includes 23 basic and intermediate questions that will help you determine your strengths and weaknesses in Python. At the end of this article, we will provide […]

Read More

Azure SQL Database Tutorial for Beginners (2022)

Introduction Are you looking for a database solution that can handle large workloads and scale quickly? If so, Azure SQL Database may be the perfect option for you. Azure SQL Database is a cloud-based database service that provides all of the features of Microsoft SQL Server with added scalability and flexibility. Azure SQL Database is […]

Read More

How to Become a Data Analyst (Step-By-Step) in 2022

Since data is such an essential aspect of business intelligence, data analysts are very much in demand — and this trend is only increasing! The job is key for many types of projects, such as analyzing market trends or collecting data for political polls.  If you want to learn to become a data analyst, you’re […]

Read More

The Best Python Courses for Anyone (14-Point Rating Scale)

Choosing the right Python course is crucial to your success. It can help you do the following: We all have different goals and learning styles. There’s no one-size-fits-all, “best” way to learn Python. This guide will help you find the best Python course for your situation. We analyzed dozens of courses, using 14 variables to […]

Read More

How to Use Python Counters in 2022 (w/ 23 Code Examples)

We, as Python developers, may need to develop a piece of code that counts several repeated objects at once. There are different ways to perform this task. However, Python’s Counter class from the collections module provides the most efficient and straightforward solution to count individual items in an iterable object. In this tutorial, we will […]

Read More

How to Use Python Data Classes in 2022 (A Beginner’s Guide)

In Python, a data class is a class that is designed to only hold data values. They aren’t different from regular classes, but they usually don’t have any other methods. They are typically used to store information that will be passed between different parts of a program or a system. However, when creating classes to […]

Read More

How to Implement a B-Tree Data Structure (2022 Version)

Rudolf Bayer and Edward M. McCreight coined the term B-tree data structure at the Boeing Research Labs in 1971. They published a scientific paper titled "Organization and maintenance of large ordered indices" and introduced a new data structure for fast data retrieval from disks. Although the B-tree data structure has evolved over the decades, understanding […]

Read More

Regularization in Machine Learning (with Code Examples)

In this tutorial, we’ll learn what regularization is and why we use it. We’ll also discuss regularization techniques and how to use them. After you finish this tutorial, you’ll understand the following: Regularization in machine learning L1 regularization (lasso regression) L2 regularization (ridge regression) Elastic Net How to use these regularization techniques In this tutorial, […]

Read More

Should I Learn Python 2 or 3? (and Why It Matters)

If you’re wondering whether you should learn Python 2 or Python 3, you’re not alone. This is one of the questions we hear most often at Dataquest, where we teach Python as part of our Data Science curriculum. Let’s settle this issue.  Spoiler: at Dataquest, we only teach Python 3. If you’re ready to start […]

Read More

Python Data Structures: Lists, Dictionaries, Sets, Tuples (2022)

After reading this tutorial, you’ll learn what data structures exist in Python, when to apply them, and their pros and cons. We’ll talk about data structures in general, then dive deeper into Python data structures: lists, dictionaries, sets, and tuples. What Is a Data Structure? A data structure is a way of organizing data in […]

Read More

Python Subprocess: The Simple Beginner’s Tutorial (2022)

Simply put, everything that happens in a computer is a process. When you open an application or run command-line commands or a Python script, you’re starting a new process. From opening a menu bar to starting a complex application, everything is a process running on your machine. When you call a Python script from the […]

Read More

20 Data Science Projects with Source Code for Beginners

The demand for data scientists is incredibly high. Employers are desperate for data scientists, and recruiters have a hard time filling vacancies. Despite the fears of a looming recession, it appears “data scientists can still name their price.”Have you ever thought of a career as a data scientist? Now is the perfect time to make […]

Read More