繁体   English   中英

导入 numpy 时未定义“范围”

[英]'arange' not defined when importing numpy

我在另一个使用 Numpy function 的文件中有一个arange ,即

import numpy as np

def plot_2D_boundary(plot_range, points, decisionfcn, labels, values =[0]):
    x = np.arange(plot_range[0], plot_range[1], .1)

我从 Jupyter 笔记本中的另一个文件中调用这个 function,即

import numpy as np
plot_2D_boundary([-6,6,-6,6],[class_1,class_2],classify,[1,-1])

出于某种原因,我收到错误NameError: name 'arange' is not defined而实际上我在两个文件中都导入了 numpy。 在导入方面我做错了什么?

只需使用

np.arange([start],stop,[step])

或者像这样

np.arange(0,5,1)

0,1,2,3,4,5

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM