У меня возникла проблема при попытке построения гистограммы объектов из набора данных, который я использую. Я много искал в интернете, чтобы найти, как это исправить, но не смог. Если у кого-то есть идея, я заинтересован!
dataset_base = pd.read_csv(path_dataset_real, names=names, skiprows=1, delimiter=';')
dataset_base = pd.DataFrame(dataset_base)
dataset_base['address'] = dataset_base['address'].apply(hexToint)
dataset_refl = dataset_base.loc[dataset_base['Res4H'] == 1]
dataset_true = dataset_base.loc[dataset_base['Res4H'] == 0]
dataset_true = dataset_true.loc[0:571,:]
fig, axes = plt.subplots(4,3, figsize=(10,20))
refl = dataset_refl
true = dataset_true
ax = axes.ravel()
for i in range(0,12):
_, bins = np.histogram(dataset_base.values[:,i], bins=50)
ax[i].hist(refl.values[:,i], bins=bins, color='red', alpha=.5)
ax[i].hist(true.values[:,i], bins=bins, color='green', alpha=.5)
ax[i].set_title(names[i])
ax[i].set_yticks(())
ax[0].set_xlabel("Feature Magnitude")
ax[0].set_ylabel('Frequency')
ax[0].legend(["Refls", "Plots"], loc='best')
fig.tight_layout()
plt.show()