当我运行以下代码时:
df = pd.read_csv('../input/marketingrar/marketing.csv')
df.head()
dep_var = 'Revenue'
cat_names = ['Day_Name','Promo']
cont_names = ['Date','Week','Month','Month_ID','Year','Visitors','Marketing Spend']
procs = [FillMissing, Categorify, Normalize]
我在下面得到了这个错误:
NameError Traceback (most recent call last) in ----> 1 procs = [FillMissing, Categorify, Normalize]
NameError: name 'FillMissing' is not defined
另外,我在用卡格尔笔记本。发生此错误的原因及解决方法
from fastai.tabular.all import *
是我唯一有效的解决办法使用这段代码,您试图启动一个名为procs的列表,其中包含3个对FillMissing、Categorify和Normalise的引用,但您以前从未创建过这些引用。 您是否希望创建一个包含3个字符串的列表?如果您忘记了“”,请比较其他列表,如cat_名称或cont_名称
也许它还可以帮助包括
相关问题 更多 >
编程相关推荐