我正在尝试给出我的轴标签,但由于语法错误,它们不会出现。这是我的代码。
file = 'SAW data omgekeerd goed.csv'
data = pd.read_csv(file, sep = ';', parse_dates= True, index_col = 0, dayfirst = True)
plt.plot(data['0.005 (B4.01) Studielandschap'])
plt.xlabel('Month')
plt.ylabel('Value')
plt.show()
文件“C:/ Users / steven / Documents / BIM / Minor Data Science / Outlier 检测SAW /异常检测0.1.py“,第24行,in plt.xlabel('Month')TypeError:'str'对象不可调用
答案 0 :(得分:1)
在此之前您做过plt.xlabel='month'
吗?
这将导致导入函数的更改,从而导致typeError。
重新启动并运行,应该没事。
答案 1 :(得分:1)
如果您尝试这样做
plt.xlabel = "Label"
plt.ylabel = "Label"
还有这个
plt.xlabel("Label")
plt.ylabel("Label")
还是不行,那就试试这个
import matplotlib.pyplot as plt
from importlib import reload
plt=reload(plt)
祝你好运
答案 2 :(得分:1)
这个问题通常在修改导入函数时出现。
如果我们使用 plt.ylabel='test'
代替 plt.ylabel('test')
,那么它可能会改变导入。
要解决此问题,只需重新启动内核即可。