Pinecone Data Logo
  • Home
  • About
  • Topics
  • Writing
  • Work with Me
  • Search
✕

    Writing


    Data Science / ML / Python
    • Ridge Regression vs. OLS Linear Regression

      Outlier or Caitlin Clark? [Bonus Article]

      Posted on April 4, 2025

      Post thumbnail
      Post thumbnail
      Today we’ll extend the Basketball Data Science Project by comparing Ridge Regression with the ordinary least squares linear regression models from the core series. [Read More]
      Tags:
      • Python
      • data science
      • machine learning
      • linear regression
      • ridge regression
      • scikit-learn
    • Create Colorful Custom QR Codes

      Designing, Customizing, and Formatting

      Posted on February 21, 2025

      Post thumbnail
      Post thumbnail
      Today we’ll look into how a QR code is created using Python and the powerful Pillow library. Then, we’ll learn how to transform a logo (or any other image) into a customized QR code using the Segno library. [Read More]
      Tags:
      • Python
      • pillow
      • image manipulation
      • image processing
    • Year in Review [2024]

      Highlights, Milestones, and Goals

      Posted on January 24, 2025

      Post thumbnail
      Post thumbnail
      Today we’ll break down the highlights of 2024 - from starting my own business to attending local conferences. We’ll cover new writing projects, interesting conferences and events (both local and online), supportive coding communities, continuous learning opportunities, as well as attainable goals for 2025. [Read More]
      Tags:
      • Python
      • data science
    • Evaluating Linear Regression Models with Python

      Outlier or Caitlin Clark? [Part 8]

      Posted on November 27, 2024

      Post thumbnail
      Post thumbnail
      Today we’ll evaluate the ordinary least squares linear regression models we trained in Part 7. [Read More]
      Tags:
      • Python
      • data science
      • machine learning
      • linear regression
      • model evaluation
      • scikit-learn
      • statsmodels
    • Training Linear Regression Models with scikit-learn

      Outlier or Caitlin Clark? [Part 7]

      Posted on September 13, 2024

      Post thumbnail
      Post thumbnail
      Today we’ll train ordinary least squares linear regression models using the engineered basketball dataset. [Read More]
      Tags:
      • Python
      • data science
      • machine learning
      • linear regression
      • scikit-learn
    • Selecting a Linear Regression Model for Basketball Stats

      Outlier or Caitlin Clark? [Part 6]

      Posted on August 12, 2024

      Post thumbnail
      Post thumbnail
      Today we’ll move from exploratory analysis and visualization into machine learning by defining a prediction problem and selecting a baseline model. [Read More]
      Tags:
      • Python
      • data science
      • machine learning
      • linear regression
      • scikit-learn
      • statsmodels
    • Basketball Data Visualizations with Python

      Outlier or Caitlin Clark? [Part 5]

      Posted on July 29, 2024

      Post thumbnail
      Post thumbnail
      Today we’ll create visualizations from the engineered basketball dataset so we can compare player performance, explore relationships between statistics, and highlight potential outliers. [Read More]
      Tags:
      • Python
      • data science
      • data visualization
      • matplotlib
      • seaborn
      • plotly
    • Exploratory Data Analysis with pandas and seaborn

      Outlier or Caitlin Clark? [Part 4]

      Posted on June 28, 2024

      Post thumbnail
      Post thumbnail
      Today we’ll explore the engineered basketball dataset so we can better understand the relationships between player statistics before creating final visualizations and training machine learning models. [Read More]
      Tags:
      • Python
      • data science
      • pandas
      • seaborn
      • exploratory data analysis
    • Feature Engineering with pandas

      Outlier or Caitlin Clark? [Part 3]

      Posted on May 30, 2024

      Post thumbnail
      Post thumbnail
      Today we’ll engineer new features from the cleaned basketball dataset so it is ready for exploratory analysis, visualization, and machine learning. [Read More]
      Tags:
      • Python
      • data science
      • pandas
      • feature engineering
    • Data Cleaning and Preprocessing with pandas

      Outlier or Caitlin Clark? [Part 2]

      Posted on May 2, 2024

      Post thumbnail
      Post thumbnail
      Today we’ll clean and preprocess the basketball dataset from Part 1 so it is ready for analysis, visualization, and machine learning. [Read More]
      Tags:
      • Python
      • data science
      • pandas
      • data cleaning
      • data preprocessing
    • Project Setup and Data Acquisition with Python

      Outlier or Caitlin Clark? [Part 1]

      Posted on April 11, 2024

      Post thumbnail
      Post thumbnail
      Today we’ll start a new data science project by acquiring NCAA basketball data from multiple sources and combining it into one usable dataset. [Read More]
      Tags:
      • Python
      • data science
      • pandas
      • API
    • Jump into Data Science with JupyterLab

      A Comprehensive Guide on Debian Linux

      Posted on November 14, 2023

      Post thumbnail
      Post thumbnail
      Today we’ll be covering how to self-host JupyterLab on a Linux machine for a single user. If you’re not familiar with Project Jupyter, I highly recommend that you check it out, especially if you work in data science or with Python. Project Jupyter is migrating the classic Jupyter Notebooks into... [Read More]
      Tags:
      • Python
      • Jupyter
      • Linux
      • data science
      • server
      • self-host
    • Automate Your News Feed

      How Web Scraping Powers a Python-Generated RSS Feed

      Posted on November 7, 2023

      Post thumbnail
      Post thumbnail
      RSS feeds are a fantastic tool for reading the latest content from your favorite websites without cluttering up your email inbox or manually visiting each website. However, not every website owner publishes an official RSS feed anymore, making it difficult to access up-to-date content in one place. That’s why today... [Read More]
      Tags:
      • Python
      • Selenium
      • RSS
      • web scraping
      • automation
    • Website Launch

      Posted on October 24, 2023

      Post thumbnail
      Post thumbnail
      The website for Pinecone Data is now live! This website was built with Jekyll, a static website generator, and GitHub Pages, a website hosting solution that is built directly from your GitHub repository. [Read More]
    • RSS
    • Email me
    • GitHub
    • LinkedIn
    • Instagram

    Pinecone Data, LLC  •  2026  •  pineconedata.com

    Powered by Beautiful Jekyll