Dataquest Data Science Blog
  • Blog
  • Write for Dataquest

Vik Paruchuri

43 posts •
Learn Python Nov 01, 2018

Python vs R: Head to Head Data Analysis

Which is better — Python or R? We compare the two languages side by side and see how they perform on the same analysis steps.

Vik Paruchuri
Motivation Feb 08, 2018

Fixing Education: Motivation and Freedom

People learn better when they learn what they want to, on their own terms. We believe motivation and freedom are key to education—learn more in this post.

Vik Paruchuri
Kaggle Jun 21, 2017

The Tips and Tricks I Used to Succeed on Kaggle

Want a coveted top tier finish in a Kaggle competition? Here are some tips from Dataquest founder Vik Paruchuri, who's been there.

Vik Paruchuri
Jobs Apr 30, 2017

How to become a data scientist

Learn how to become a data scientist without taking 10000 courses.

Vik Paruchuri
Data Engineering Mar 14, 2017

Building An Analytics Data Pipeline In Python

This tutorial teaches you to build an end to end data pipeline using Python. Use data engineering to transform website log data into usable visitor metrics.

Vik Paruchuri
Data Visualization Feb 08, 2017

1 tip for effective data visualization in Python

Data visualization is a common way to represent tabular data in an easier to parse format. In this tutorial, you'll learn how to make effective data visualizations in Python.

Vik Paruchuri
Data Engineering Jan 24, 2017

What is Data Engineering?

Data engineers build pipelines that prepare and transform data for data scientists. We explore what a data engineer does, and why the role is necessary.

Vik Paruchuri
Portfolio Jan 13, 2017

How to present your data science portfolio on GitHub

Companies are increasingly looking at portfolios when making hiring decisions. Learn how to present the perfect data science portfolio on GitHub.

Vik Paruchuri
Motivation Jan 05, 2017

The Six Elements of the Perfect Data Science Learning Tool

Learn about the key elements that the ideal data science learning tool should have to help you get a job, and what we're doing to incorporate these elements.

Vik Paruchuri
Jobs Dec 13, 2016

How to get a data science job

Learn what you can do to get a job in data science, a new and exciting field with a shortage of skilled workers.

Vik Paruchuri
Pandas Dec 01, 2016

Pandas Tutorial: Data analysis with Python: Part 2

We cover how to use the groupby, aggregate, and apply methods to do advanced computations in Python.

Vik Paruchuri
Learn Python Nov 16, 2016

Python Web Scraping Tutorial using BeautifulSoup

Web scraping allows us to extract information from web pages. In this tutorial, you'll learn how to perform web scraping with Python.

Vik Paruchuri
Motivation Nov 10, 2016

I barely graduated college, and that's okay

The story of how I taught myself Data Science and became inspired to build Dataquest.

Vik Paruchuri
Pandas Oct 24, 2016

Pandas Tutorial: Data analysis with Python: Part 1

Pandas is a Python library that can make data analysis much simpler. In this introduction, we'll walk through using pandas to load and analyze data.

Vik Paruchuri
Numpy Oct 17, 2016

NumPy Tutorial: Data analysis with Python

This NumPy tutorial introduces key concepts and teaches you to analyze data efficiently. It includes comparing, filtering, reshaping, and combining NumPy arrays.

Vik Paruchuri
SQLite Oct 02, 2016

Working with SQLite Databases using Python and Pandas

In this post, you'll learn to query, update, and create SQLite databases in Python. We'll also show you how to use the pandas package to speed up your workflow.

Vik Paruchuri
Data Science Projects Sep 12, 2016

18 places to find data sets for data science projects

A collection of the best places to find free data sets for data visualization, data cleaning, machine learning, and data processing projects.

Vik Paruchuri
Learn Python Sep 07, 2016

Working with streaming data: Using the Twitter API to capture tweets

In this post, you'll learn how to work with streaming data for data science in Python, with an example using Twitter's API.

Vik Paruchuri
Portfolio Aug 11, 2016

The Key to Building a Data Science Portfolio That Will Get You a Job

Companies are increasingly looking at portfolios when making hiring decisions. Learn how to build an impressive data science portfolio, with examples.

Vik Paruchuri
Data Science Projects Jul 20, 2016

How I built a Slack bot to help me find an apartment in San Francisco

Learn how to build and deploy a bot to identify the best rental properties using Craigslist, Slack, and Python.

Vik Paruchuri
Portfolio Jul 04, 2016

Building a data science portfolio: Machine learning project

Learn how to build an end to end machine learning project—a key part of any data science portfolio.

Vik Paruchuri
Portfolio Jun 13, 2016

Building a Data Science Portfolio: Setting Up a Blog

Learn how to show off your work by setting up a data science blog using Jupyter Notebooks, Pelican, and Github Pages.

Vik Paruchuri
Portfolio Jun 01, 2016

Building a data science portfolio: Storytelling with data

Learn how to build the first component in a well-rounded data science portfolio by learning how to tell stories with data.

Vik Paruchuri
Matplotlib May 11, 2016

Matplotlib tutorial: Plotting tweets mentioning Trump, Clinton, and Sanders

This matplotlib tutorial shows you how to create plots using Python and data from tweets mentioning presidential candidates.

Vik Paruchuri
Kaggle May 02, 2016

How to Get Into the Top 15 of a Kaggle Competition Using Python

Learn how to place in the top 15 of the Kaggle Expedia competition using Python, pandas, scikit-learn and more.

Vik Paruchuri
Learn Python Feb 29, 2016

Python and JSON: Working with large datasets using Pandas

Working with large JSON datasets can be a pain, particularly when they are too large to fit into memory. In cases like this, a combination of command line tools and Python can make

Vik Paruchuri
Student Success Stories Feb 18, 2016

How Rob Hipps used Dataquest to land a data analysis job

Learn how Dataquest helped Rob Hipps get his data analysis career started and land a job with 3M.

Vik Paruchuri
Student Success Stories Feb 17, 2016

How Patrick Kennedy used Dataquest to transition into data science

Learn how Dataquest helped Patrick Kennedy get into the data science world after a career as an executive.

Vik Paruchuri
Learn Python Jan 10, 2016

Python for data science: Getting started

Use our tutorial to get started using Python for data science. We also cover pandas, Jupyter, and Matplotlib.

Vik Paruchuri
Student Success Stories Dec 29, 2015

How Data Scientist Yassine Alouini Keeps His Skills Sharp

Learn how Dataquest has helped Yassine Alouini better work with and analyze data.

Vik Paruchuri
Student Success Stories Dec 29, 2015

How Helena Tan went from Investment Banking to Data Science

Learn how Dataquest has helped Helena Tan to better understand Python and work with data.

Vik Paruchuri
Docker Nov 24, 2015

DigitalOcean and Docker for Data Science

A tutorial on setting up DigitalOcean and Docker for data science, for a super-fast data science environment.

Vik Paruchuri
Docker Nov 21, 2015

Docker for Data Science: Running a Dockerized Jupyter Server

A tutorial on setting up a Docker data science environment using Docker containers and the popular Jupyter Notebook.

Vik Paruchuri
Data Visualization Nov 11, 2015

Python data visualization: Comparing 7 tools

See how 7 Python data visualization tools can be used together to perform analysis.

Vik Paruchuri
Machine Learning Oct 20, 2015

Machine Learning with Python: A Tutorial

This tutorial gets you started using machine learning with Python, Pandas, and scikit-learn.

Vik Paruchuri
Learn Python Sep 07, 2015

Python API Tutorial - An Introduction to Using APIs

Learn about APIs by analyzing data from the international space station in this step-by-step Python API tutorial.

Vik Paruchuri
Learn Python Jul 26, 2015

K nearest neighbors in Python: A tutorial

Learn how to use the k nearest neighbors technique and scikit-learn to group NBA basketball players.

Vik Paruchuri
Motivation Jul 13, 2015

Learn Data Science With Dataquest

The data science skills gap means that many people are learning or trying to learn data science. But where do you start?

Vik Paruchuri
NLP Jun 08, 2015

Natural Language Processing with Python Tutorial

In this tutorial, you're learn how to do some basic Natural Language Processing in Python.

Vik Paruchuri
Learn Python Apr 05, 2015

Python Counter Class and Probability Mass Functions

This post walks you through a few applications of the Python Counter Class.

Vik Paruchuri
NLP Mar 16, 2015

Naive bayes: Predicting movie review sentiment

In this post, we use the naive bayes algorithm to predict the sentiment of movie reviews. We'll also do some natural language processing to extract features to train the algorithm from the text of the reviews.

Vik Paruchuri
Learn Python Feb 14, 2015

k-means clustering US Senators

In this post, we'll explore cluster US Senators using an interactive Python environment.

Vik Paruchuri
Motivation Feb 08, 2015

Learning data science: A better way

From recent college grads who want to branch out, to marketers looking to be more quantitative, to startup founders wanting to develop algorithms, it seems like everyone these days is interested in data.

Vik Paruchuri
Dataquest Data Science Blog © 2019
Latest Posts Facebook Twitter