by Raguvir Kunani, Isaac Schmidt
adapted from Joseph Gonzalez, Anthony D. Joseph, Josh Hug, Suraj Rampure
import pandas as pd
import numpy as np
np.random.seed(24)
## Plotly plotting support
import plotly.offline as py
py.init_notebook_mode()
import plotly.graph_objs as go
import plotly.figure_factory as ff
import plotly.express as px