MOOC-Python机器学习应用-CH1聚类-KMeans算法,参考教程课件代码执行,报错 NameError: name ‘loadData’ is not defined。
根据过往经验,这个报错说明 ‘loadData’ 没有被调用起来,可能是包没被加载,也可能是漏了某些前缀导致无法调用。
将“NameError: name ‘loadData’ is not defined”复制进浏览器搜索栏,结果并没有比较契合的解决方案,于是,在此记录。
尝试解决方案一:
看到一些帖子说loadData是numpy的函数,所以尝试在loadData前加上np,即np.loadData。
然而,失败,提示 AttributeError: module ‘numpy’ has no attribute ‘loadData’。
尝试解决方案二:
看了挺多帖子,没看到loadData,倒是看到很多次loadtxt,所以,会不会loadtxt可以呢?然后,loadtxt是numpy的函数,调用的时候当然要 np.loadtxt。
参考链接