Я написал следующий код
ph_values1=open('Ph_value_in_city_100.dat', 'r')
data1=ph_values1.read()
data1=data1.rstrip()
#generate bins
import numpy as np
bn=np.arange(6.94069, 8.07016, 0.112947)
bn=list(bn)
print(bn)
import matplotlib.pyplot as plt
plt.hist(data1, bins=bn)
он производит следующий вывод