Open in app

Sign in

Write

Sign in

Naveen Venkatesan
Naveen Venkatesan

508 Followers

Home

About

Published in

Towards Data Science

·May 11, 2022

Analyzing and Plotting NFL Data with nfl-data-py and Plotly

Create visualizations from NFL play-by-play data using nfl-data-py — I’m a huge San Francisco 49ers fan and also a data visualization enthusiast, so I’ve always looked for opportunities to mix sports data with data science and analytics. Fortunately for us, there is an awesome Python package called nfl_data_py that allows us to pull play-by-play NFL data and analyze it…

Data Science

7 min read

Analyzing and Plotting NFL Data with nfl-data-py and Plotly
Analyzing and Plotting NFL Data with nfl-data-py and Plotly
Data Science

7 min read


Published in

Towards Data Science

·May 4, 2022

Creating Various Plot Types and Subplots with Plotly

Use plotly to create bar charts, histograms, scatter plots, bubble chart, and box plots and arrange these with subplots — Now that you have some background in using the plotly package (if you want a good introduction, you can read a previous article that I wrote), you may want to expand some of the plotting options that you have. In this post, I will demonstrate some of the other basic…

Data Science

8 min read

Creating Various Plot Types and Subplots with Plotly
Creating Various Plot Types and Subplots with Plotly
Data Science

8 min read


Published in

Towards Data Science

·Mar 7, 2022

An Introduction to Plotly for Matplotlib Users

Easily build interactivity into your plots with similar customization to what you are used to from matplotlib — Some of the first articles I wrote on this platform were a series of tutorials about matplotlib, an incredible Python visualization library that I used extensively in grad school, and can be customized to no end to create beautiful figures. As a data visualization enthusiast, I am always looking for…

Data Science

11 min read

An Introduction to Plotly for Matplotlib Users
An Introduction to Plotly for Matplotlib Users
Data Science

11 min read


Published in

Towards Data Science

·Jan 22, 2022

Scheduling Notebook and Script Runs with GitHub Actions

Use GitHub Actions to automate workflows and run and update results from scripts and notebooks — Let’s say that we have done some cool data analysis on a data stream that updates periodically, for example sports statistics or current weather conditions. Now, we add our code to version control on GitHub, but it would be really cool if we could get it to update with newer…

Data Science

10 min read

Scheduling Notebook and Script Runs with GitHub Actions
Scheduling Notebook and Script Runs with GitHub Actions
Data Science

10 min read


Published in

Towards Data Science

·Dec 30, 2021

Intro to Comparing and Analyzing Multiple Unevenly Spaced Time-Series Signals

Methods to analyze multiple time-series signals that occur over the same time period but have different timestamps and time spacings — Say we have the following scenario — we have two different sensors that are measuring the current and voltage across a battery pack. Now, we want to do some basic analysis of these signals, namely look at the power consumed over time (which is equal to the current times voltage)…

Data Science

7 min read

Intro to Comparing and Analyzing Multiple Unevenly Spaced Time-Series Signals
Intro to Comparing and Analyzing Multiple Unevenly Spaced Time-Series Signals
Data Science

7 min read


Published in

Towards Data Science

·Dec 21, 2021

Create Panel Figure Layouts in Matplotlib with Gridspec

Use gridspec to layout your figure without the need to export multiple plots and use another program to put them together — Publication figures typically require multiple plots placed into a panelled layout to tell a story. A simple drag-and-drop method to do this could be to individually create each plot, and then use either an image-editing program or even Powerpoint to arrange plots into a full figure and save as one…

Python

4 min read

Create Panel Figure Layouts in Matplotlib with Gridspec
Create Panel Figure Layouts in Matplotlib with Gridspec
Python

4 min read


Published in

Towards Data Science

·Jan 19, 2021

Create and Deploy a Simple Web Application with Flask and Heroku

Share your work with a simple and interactive web application — Say you’ve written a really cool script in Python to do some interesting data analysis and now you want to demonstrate it to others. Chances are, sending over a .py file and asking others to run it, or demonstrating yourself running it on the command line won’t have the same…

Data Science

10 min read

Create and Deploy a Simple Web Application with Flask and Heroku
Create and Deploy a Simple Web Application with Flask and Heroku
Data Science

10 min read


Published in

Towards Data Science

·Dec 11, 2020

Introduction to Go for Python Programmers

Ever felt like learning a new programming language? Go is a great choice! — I’ve recently heard a lot of buzz about proramming in Go and it piqued my curiousity. Proponents of Go laud it’s simplicity, concurrency, and performance — having basically been solely a Python programmer for the last few years, I wanted to try to get started with Go myself. Through learning…

Golang

6 min read

Introduction to Go for Python Programmers
Introduction to Go for Python Programmers
Golang

6 min read


Published in

Towards Data Science

·Dec 4, 2020

Pizza? Or Pasta? Create an Image Classifier with Keras in 30 Minutes

Create a simple image classifier with neural networks in minutes! — Deep learning, a subset of machine learning that deals with artificial neural networks, has shown to be extremely powerful at image classification. Despite the mathematical rigor of the inner workings of these algorithms, Python libraries such as keras make these problems approachable to all of us. In this article, I…

Machine Learning

9 min read

Pizza? Or Pasta? Create an Image Classifier with Keras in 30 Minutes
Pizza? Or Pasta? Create an Image Classifier with Keras in 30 Minutes
Machine Learning

9 min read


Published in

Towards Data Science

·Jul 29, 2020

Generate Easily Reproducible Scientific Figures with Pylustrator

Use a GUI-based program to generate reproducible Python plot scripts — A couple of months ago, I wrote an extensive article on generating scientific publication plots with Python. Recently, I discovered this incredible new package called Pylustrator, which greatly simplifies the process of making multi-panel figures without the need to fiddle with axes sizes. The package also then generates Python code…

Python

4 min read

Generate Easily Reproducible Scientific Figures with Pylustrator
Generate Easily Reproducible Scientific Figures with Pylustrator
Python

4 min read

Naveen Venkatesan

Naveen Venkatesan

508 Followers

Data Scientist • Materials Scientist • Musician • Golfer

Following
  • TDS Editors

    TDS Editors

  • Ken Jee

    Ken Jee

  • Dario Radečić

    Dario Radečić

  • Trey Huffine

    Trey Huffine

  • Adam Symington

    Adam Symington

See all (82)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams