def hist(an: Analyzer): size = len(an.get_data()[0]) for i in range(1, size): axis_data = an.get_axis_data(i) num_bins = Analyzer.bins_num(len(axis_data)) plt.hist(axis_data, num_bins, density=True) plt.title(an.get_axis_name(i)) plt.show()
def correlation_graph(an: Analyzer): size = len(an.get_data()[0]) for i in range(0, size): for j in range(0, size): x = an.get_axis_data(i) y = an.get_axis_data(j) if i != j: plt.plot(x, y, 'o') plt.title(an.get_axis_name(i) + ' and ' + an.get_axis_name(j)) else: axis_data = an.get_axis_data(i) num_bins = Analyzer.bins_num(len(axis_data)) plt.hist(axis_data, num_bins, density=True) plt.title(an.get_axis_name(i)) plt.show()