Data Science Articles
Articles are more in-depth explanations about concepts covered in Codecademy courses. Here you'll learn more about workflows that developers use every day, and take your coding skills to the next level.- Bias is everywhere in data. The key to combatting bias is knowing what to look out for.
Bias in Data Analysis
- Algorithmic Complexity,
- Data Analytics,
- Data Science
- Learn about the challenges of storing and analyzing big data
Big Data Storage and Computing
- Data Engineering,
- Data Science
- This article reviews some of deep learning's common applications.
Common Applications of Deep Learning
- Data Science,
- Data Visualization,
- Machine Learning
- Practice with some common SQL interview questions.
Common SQL Interview Questions
- Data Science,
- SQL
- Deep learning models have deep implications.
Dangers of the Black Box
- Data Science,
- Data Visualization,
- Machine Learning
- Learn about where we get data and what we need to consider ethically.
Data Collection
- Data Analyst,
- Data Analytics,
- Data Science
- Read about the different projects you can do with data science!
Data Science Applications
- Data Science,
- Data Visualization
- Learn how to work around problems with visualizing messy and missing data.
Data Visualizations for Messy Data
- Data Science,
- Data Visualization,
- Python
- Learn how to work with date and time data in Python.
Date Time Data in Python
- Data Science
- Learn about decision trees, how they work and how they can be used for classification and regression tasks.
Decision Trees for Classification and Regression
- Data Science,
- Machine Learning
- In this article, we cover the workflow for a deep learning project.
Deep Learning Workflow
- Data Science,
- Machine Learning
- Learn about recommended EDA steps before fitting a classification model.
EDA Prior to Fitting a Classification Model
- Data Analytics,
- Data Science,
- Python
- Learn about recommended EDA steps before fitting a regression model.
EDA Prior To Fitting a Regression Model
- Data Analytics,
- Data Science,
- Data Visualization
- Learn the EDA steps that can be helpful prior to creating an unsupervised clustering model.
EDA Prior to Unsupervised Clustering
- Data Analytics,
- Data Science
- Learn how to analyze your Facebook messenger chat data to discover insights about your relationships with your friends.
Facebook Messenger Analysis
- Data Science,
- Python
- Learn about feature importance and how to calculate it.
Feature Importance
- Data Science,
- Machine Learning,
- Python
- Tips + Tricks for Jupyter Notebook.
Getting More out of Jupyter Notebook
- Data Science,
- Python
- A walkthrough of Jupyter Notebook's most useful features.
Getting Started with Jupyter
- Data Science,
- Data Visualization,
- Python
- Visual Studio Code is one of the most popular and powerful text editors used by software engineers today.
Getting Started with Visual Studio Code
- Code Foundations,
- Computer Science,
- Data Science,
- Developer Tools,
- Web Development
- Learn how to install Jupyter Notebook with Conda and pip.
How To Install Jupyter Notebook on Mac and Windows
- Data Science,
- Data Visualization,
- Python
- And start building your data science portfolio.
How to Showcase your Data Science Skills
- Data Analytics,
- Data Science,
- Job Essentials
- Learn about Jupyter Notebooks and how to use them to run your code in this Jupyter Notebook Tutorial.
How to Use Jupyter Notebooks
- Data Science,
- Developer Tools
- Install PySpark on your computer so you can analyze big data off-platform
Install Pyspark Off-Platform
- Data Engineering,
- Data Science,
- Python
- This article will teach you how to run Jupyter Notebook on Chromebooks so you can do off-platform Python projects on your Chromebook.
Installing Jupyter Notebook on a Chromebook
- Data Science,
- Developer Tools,
- Python
- Exploring and defining the methods of obtaining data
Intro to Data Acquisition
- Data Analytics,
- Data Science
- What is Jupyter Notebook?
Introducing Jupyter Notebook
- Data Science,
- Data Visualization,
- Python
- A brief overview of the data wrangling process and tidy data
Introduction to Data Wrangling and Tidying
- Data Science,
- Web Development
- Learn about load balancers and how resource load is distributed using various load balancing algorithms.
Introduction to Load Balancing
- Computer Science,
- Data Science,
- Web Development
- Learn about NoSQL and the different types of NoSQL databases.
Introduction to NoSQL
- Data Science,
- Web Development
- pandas and NumPy are very useful libraries in Python. Let's learn how to use them!
Introduction to Pandas and NumPy
- Data Analyst,
- Data Science,
- Data Scientist,
- Python
- This article is a brief introduction to the formal theory (otherwise known as Math) behind regression analysis.
Introduction to Regression Analysis
- Computer Science,
- Data Science,
- Machine Learning,
- R
- Learn how to define a Python function in one line!
Lambda Functions
- Data Science,
- Python
- Learn when to use a log transformation of the dependent variable of your linear regression and how to interpret the resulting regression equation.
Log Transformations (And More)
- Data Science,
- Data Visualization,
- Python
- Long short-term memory networks (LSTMs) are often used in deep learning programs for natural language processing.
Long Short Term Memory Networks
- Data Science,
- Machine Learning
- Learn about how data is stored in MongoDB.
MongoDB Data
- Data Science,
- Web Development
- Learn how MongoDB creates relationships between data!
MongoDB Data Modeling Basics
- Data Science,
- Web Development
- Learn how machine learning algorithms impact our daily lives by analyzing one of the most influential algorithms there is: the Netflix recommendation engine!
Netflix Recommendation Engine
- Data Science,
- Machine Learning
- This article describes why normalization is necessary. It also demonstrates the pros and cons of min-max normalization and z-score normalization.
Normalization
- Data Science,
- Machine Learning
- An introduction to principal component analysis (PCA) and example implementation in Python
Principal Component Analysis
- Data Science,
- Data Visualization,
- Machine Learning
- This article will teach you how to run Python code on Chromebooks so you can do off-platform Python projects on your Chromebook.
Programming in Python on a Chromebook
- Data Science,
- Developer Tools,
- Python
- Open-source ML library for Python. Built on NumPy, SciPy, and Matplotlib.
Scikit-Learn Cheatsheet
- Data Science,
- Machine Learning,
- Python
- Learn how to customize your figures and scale plots for different presentation settings.
Seaborn Styling, Part 1: Figure Style and Scale
- Data Science,
- Data Visualization,
- Machine Learning
- Introduction to the two main classes of algorithms in Machine Learning — Supervised Learning & Unsupervised Learning.
Supervised vs. Unsupervised
- Data Science,
- Machine Learning
- Learn about how to recognize when your model is fitting too closely to the training data.
The Dangers of Overfitting
- Data Science,
- Machine Learning
- Learn the general structure of how to approach Machine Learning problems in a methodical way.
The Machine Learning Process
- Data Science,
- Data Visualization,
- Machine Learning
- Fun ML tutorial on the show Survivor
The Machine Learning Process: Identifying Storylines in Survivor
- Data Science,
- Machine Learning
- Fun ML tutorial on Taylor Swift
The Machine Learning Process: Look What Taylor Swift Made Me Do
- Data Science,
- Machine Learning
- An introduction to exploring and visualizing time series data with Python.
Visualizing Time Series Data With Python
- Data Analyst,
- Data Analytics,
- Data Science,
- Data Scientist,
- Data Visualization
- A hands-on tutorial in web scraping featuring two popular libraries, Beautiful Soup and Selenium.
Web Scrape with Selenium and Beautiful Soup
- Data Science,
- HTML & CSS,
- Python
- Learn about the different types of chatbots and how they work.
What are Chatbots
- Code Foundations,
- Data Science,
- Machine Learning
- An artificial neural network is an interconnected group of nodes, an attempt to mimic to the vast network of neurons in a brain.
What are Neural Networks?
- Data Science,
- Machine Learning
- Learn about applications of big data and how we can describe it with the 3 Vs
What is Big Data?
- Data Engineering,
- Data Science
- A quick overview of deep learning and its applications
What Is Deep Learning?
- Data Science,
- Data Visualization,
- Machine Learning
- Learn about Apache Spark and its application for big data analysis
What is Spark?
- Data Engineering,
- Data Science,
- Python
- Managing data is quick and easy with database collections built right into the Editor. For even more customization, the wix-data module gives you greater functionality for manipulating, and querying data.
Wix Data Module
- Data Science