How to make quiver plots using plotly?
MACHINE LEARNING RECIPES DATA CLEANING PYTHON DATA MUNGING PANDAS CHEATSHEET     ALL TAGS

# How to make quiver plots using plotly?

This recipe helps you make quiver plots using plotly

0

## Recipe Objective

How to make quiver plots using plotly? Quiver plots which display the velocity vectors as arrows at point "x" and "y" with the components "u" and "v". These plots vectors as arrows which are specified in each corresponding pair of elements in x and y at the coordinates. Without having the arrows shrink or overlap one another these plots can represent wide range of magnitudes.

## Step 1 - Import libraries

``` import plotly.figure_factory as pf import numpy as np ```

## Step 2 - Take Sample data

``` x_axis = np.linspace(-3, 3, 70) y_axis = np.linspace(-2, 2, 70) Y_cord, X_cord = np.meshgrid(x_axis, y_axis) u = 1 - X_cord**2 + Y_cord v = -1 + X_cord - Y_cord**2 ```

## Step 3 - Plot the graph

``` fig = pf.create_quiver(x_axis, y_axis, u, v, arrow_scale=.2) fig.show() ```

Here in the above Figure: x_axis - x coordinates of the arrow location y_axis - y coordinates of the arrow location u - x components of the arrow vectors v - y components of the arrow vectors arrow_scale - value multiplied to length of the barb for getting the length of arrow head.

#### Relevant Projects

##### Machine Learning or Predictive Models in IoT - Energy Prediction Use Case
In this machine learning and IoT project, we are going to test out the experimental data using various predictive models and train the models and break the energy usage.

##### Identifying Product Bundles from Sales Data Using R Language
In this data science project in R, we are going to talk about subjective segmentation which is a clustering technique to find out product bundles in sales data.

##### Customer Market Basket Analysis using Apriori and Fpgrowth algorithms
In this data science project, you will learn how to perform market basket analysis with the application of Apriori and FP growth algorithms based on the concept of association rule learning.

##### Demand prediction of driver availability using multistep time series analysis
In this supervised learning machine learning project, you will predict the availability of a driver in a specific area by using multi step time series analysis.

##### Perform Time series modelling using Facebook Prophet
In this project, we are going to talk about Time Series Forecasting to predict the electricity requirement for a particular house using Prophet.

##### Build a Collaborative Filtering Recommender System in Python
Use the Amazon Reviews/Ratings dataset of 2 Million records to build a recommender system using memory-based collaborative filtering in Python.

##### Ecommerce product reviews - Pairwise ranking and sentiment analysis
This project analyzes a dataset containing ecommerce product reviews. The goal is to use machine learning models to perform sentiment analysis on product reviews and rank them based on relevance. Reviews play a key role in product recommendation systems.

##### Data Science Project-TalkingData AdTracking Fraud Detection
Machine Learning Project in R-Detect fraudulent click traffic for mobile app ads using R data science programming language.

##### Data Science Project - Instacart Market Basket Analysis
Data Science Project - Build a recommendation engine which will predict the products to be purchased by an Instacart consumer again.

##### Machine Learning Project to Forecast Rossmann Store Sales
In this machine learning project you will work on creating a robust prediction model of Rossmann's daily sales using store, promotion, and competitor data.