In [12]:
import numpy as np
from scipy import stats
In [52]:
array = np.array([1, 1, 5, 0, 1, 2, 2, 0, 1, 4])
In [63]:
frequency = stats.itemfreq(array)
print(frequency)
In [16]:
xi = values[:, 0]
print(xi)
In [6]:
fi = values[:, 1]
print(fi)
In [7]:
%matplotlib notebook
import numpy as np
import matplotlib.pyplot as plt
x_pos = np.arange(len(xi))
plt.figure(1)
plt.bar(x_pos, fi,align='center')
plt.ylim(0, max(fi) + 0.5)
plt.xticks(np.arange(5), xi)
plt.xlabel("xi")
plt.ylabel("fi")
Out[7]:
In [ ]: