NameError: name 'date2num' is not defined
时间: 2023-09-07 12:12:10 浏览: 80
Python中对错误NameError: name ‘xxx’ is not defined进行总结
5星 · 资源好评率100%
如果出现了`NameError: name 'date2num' is not defined`的错误,可能是因为没有正确导入`date2num`函数。可以尝试在代码中添加以下导入语句:
```python
from matplotlib.dates import date2num
```
然后将日期转换为数字的代码修改为:
```python
df['date'] = df['date'].apply(lambda x: date2num(pd.to_datetime(x)))
```
这样就可以正确使用`date2num`函数了。
阅读全文