运行 嵌入式 R 给出了 NameError
Running embedded R gives a NameError
我是一名 python 新手,正在尝试关注这个关于寻找季节性客户的精彩博客:
Python Code for Identifying Seasonal Customers
但是,我卡在了最后的步骤之一。代码是这样的:
customerTS = stats.ts(dataForOwner.SENDS.astype(int),
start=base.c(startYear,startMonth),
end=base.c(endYear, endMonth),
frequency=12)
我收到此错误:NameError: name 'dataForOwner' is not defined
Edit 我应该补充一点,最后一行也在代码块中,但我仍然得到错误,但没有包括:
customerTS = stats.ts(dataForOwner.SENDS.astype(int),
start=base.c(startYear,startMonth),
end=base.c(endYear, endMonth),
frequency=12)
r.assign('customerTS', customerTS)
我在谷歌上搜索了很多,但没有成功。
NameError: name 'dataForOwner' is not defined
由 Python 本身引发,表示它无法在当前上下文中找到名为 dataForOWner
的对象。自己体验一下,只需要启动一个新的Python终端,输入x
(一个不存在的变量名)
问题出在您引用的博客(缺少 dataForOwner
的定义)或试图复制该博客的用户忘记了该定义。
我是一名 python 新手,正在尝试关注这个关于寻找季节性客户的精彩博客:
Python Code for Identifying Seasonal Customers
但是,我卡在了最后的步骤之一。代码是这样的:
customerTS = stats.ts(dataForOwner.SENDS.astype(int),
start=base.c(startYear,startMonth),
end=base.c(endYear, endMonth),
frequency=12)
我收到此错误:NameError: name 'dataForOwner' is not defined
Edit 我应该补充一点,最后一行也在代码块中,但我仍然得到错误,但没有包括:
customerTS = stats.ts(dataForOwner.SENDS.astype(int),
start=base.c(startYear,startMonth),
end=base.c(endYear, endMonth),
frequency=12)
r.assign('customerTS', customerTS)
我在谷歌上搜索了很多,但没有成功。
NameError: name 'dataForOwner' is not defined
由 Python 本身引发,表示它无法在当前上下文中找到名为 dataForOWner
的对象。自己体验一下,只需要启动一个新的Python终端,输入x
(一个不存在的变量名)
问题出在您引用的博客(缺少 dataForOwner
的定义)或试图复制该博客的用户忘记了该定义。