Решено: проблема заключалась в том, что мне пришлось изменить тип данных np.array на гибкий тип с помощью .astype (np.float), как показано ниже:
plt.figure(figsize=(70,10))
for i,h in enumerate(clean_head):
plt.subplot(1,6,i+1)
a = non_fire[:,i].astype(np.float)
b = fire[:,i].astype(np.float)
bins = np.linspace(min(np.min(a), np.min(b)), max(np.max(a), np.max(b)), 10)
plt.hist(a,alpha=.3,bins=bins)
plt.hist(b,alpha=.3,bins=bins)
plt.title(clean_head[i])
# plt.tight_layout()