文件名未定义

文件名未在python def函数中定义。我在做什么错了?

def transform(dataset):
    datause = dataset.copy()
    return datause
datause.head(10)


NameError                                 Traceback (most recent call last)
<ipython-input-3-1786282cca87> in <module>()
----> 1 datause.head(10)

NameError: name 'datause' is not defined
zhuxiaoliang811 回答:文件名未定义

调用您的transform函数以首先获取返回结果

def transform(dataset):
    datause = dataset.copy()
    return datause

result = transform(yourDataset)
print "result = {}".format(result)
if result:
    result.head(10)
,

这不是文件。这是一个未定义的变量。它是未定义的,因为您没有定义它。

,

您的功能格式不正确。你想达到什么目的?

也许您想要以下内容。注意indentation和/或使用;的需要,以及使用,分隔元组的组件的需要。但是,即使我放在下面的更正代码也没有太多的编程意义。你想达到什么目的?

def transform(dataset): 
    datause = dataset.copy(); 
    return (datause,datause.head(10))
本文链接:https://www.f2er.com/3130545.html

大家都在问