【发布时间】:2017-08-26 01:23:55
【问题描述】:
我有两个列表:一个包含字符串 (liste_string) 和一个包含数字的列表 (liste_summe)。 带有字符串的列表包含日期值作为字符串。 我想在图中显示 liste_summe 的值,但它不起作用。
plt.subplots_adjust(left=None, bottom=0.4, right=None, top=None, wspace=None, hspace=None)#Grösse des Fenster einrichten
plt.annotate(liste_summe, xy = (liste_summe, liste_datum))
plt.xticks(rotation = 90)#Schrägstellen der Beschriftung der x-Achse um x Grad
plt.ylim([y_min, y_max])
plt.plot(liste_string, liste_summe)
plt.show()
当我执行这段代码时,我得到了这个错误:
TypeError: float() argument must be a string or a number, not 'list'
有人有想法吗?
【问题讨论】:
-
错误出现在哪一行?请记住,在报告错误时,请包含完整的回溯。
-
如果您需要这方面的帮助,您需要显示您的数据。
标签: python matplotlib tkinter