Я довольно новичок в Python и испытываю некоторые проблемы при использовании pyplot в части более крупной программы. Я передаю список (который взят из столбца CSV) функции, которая должна построить гистограмму и сохранить ее в файл. Вот функция:
def plot_hist(column_list):
"""Plots a histogram from column data passed as a list"""
global display_count
display_count += 1
plt.hist = plt.hist(column_list, len(column_list), density=True, facecolor='b', alpha=0.75)
plt.grid(True)
fig = plt
fig.savefig(f'../wk5/display{display_count}.png')
Я могу успешно сохранить одно изображение в файл, прежде чем возникнет «Ошибка типа: объект tuple не вызывается». Сама ошибка возникает в lt.hist = plt.hist(column_list, len(column_list), density=True, facecolor='b', alpha=0.75)
Я также попытался закрыть plt и вызвать .clf () на рис. Как я уже сказал, я довольно зеленый для python и надеюсь, что это не глупая ошибка. Я ценю любую помощь!