Home > Net >  Why are my histogram bars coming out at the same height?
Why are my histogram bars coming out at the same height?

Time:09-30

Any idea why my histogram turns out with the bars all at the same height ( yaxis 0.10)?

import pandas as pd
import numpy as np 
from matplotlib import pyplot as plt

np_lst = [33.48722283633526, 16.015345601144418, 7.9556538136419785, 7.146108329540282, 7.087586969243774, 6.9575395019182, 6.01144417712465, 5.939918070095585, 5.5530268548020025, 3.8461538461538463]

a = np.array([np_lst])

fig, ax = plt.subplots(figsize = (20,7))
ax.hist(a, bins = [0,10,20,30,40])

CodePudding user response:

I think, You don't need the array:

fig, ax = plt.subplots(figsize = (20,7))
ax.hist(np_lst, bins = [0,10,20,30,40])

enter image description here

  • Related