plotly histogram pandas code example

Example 1: matplotlib histogram

import matplotlib.pyplot as plt
data = [1.7,1.8,2.0,2.2,2.2,2.3,2.4,2.5,2.5,2.5,2.6,2.6,2.8,
        2.9,3.0,3.1,3.1,3.2,3.3,3.5,3.6,3.7,4.1,4.1,4.2,4.3]
#this histogram has a range from 1 to 4
#and 8 different bins
plt.hist(data, range=(1,4), bins=8)
plt.show()

Example 2: pandas plot histogram

ax = df.plot.hist(bins=12, alpha=0.5)

Example 3: histogram chart plotly

import plotly.express as px
import numpy as np

df = px.data.tips()
# create the bins
counts, bins = np.histogram(df.total_bill, bins=range(0, 60, 5))
bins = 0.5 * (bins[:-1] + bins[1:])

fig = px.bar(x=bins, y=counts, labels={'x':'total_bill', 'y':'count'})
fig.show()