【问题标题】:Pysal does not have attribute openPysal 没有属性 open
【发布时间】:2020-04-14 17:54:21
【问题描述】:

您好,我正在将 Anaconda 与 Python 3.7 一起使用,并且我已将 Pysal 导入到我的环境中。现在我正在尝试导入一个数据集并用 pysal 打开它,令我惊讶的是,pysal 似乎没有属性 open...

import pysal as ps
import libpysal as lps

lps.examples.explain('us_income')
csv_path = lps.examples.get_path('usjoin.csv')
f = ps.open(csv_path)

我收到一个错误AttributeError: module 'pysal' has no attribute 'open'

我该如何解决?

【问题讨论】:

    标签: pysal


    【解决方案1】:

    可以使用修改后的脚本访问示例数据集;

    # Import packages
    import pysal as ps
    import libpysal as lps
    # Load example data 
    lps.examples.explain('us_income')
    csv_path = lps.examples.get_path('usjoin.csv')
    
    # Note the difference here 
    f = ps.lib.io.open(csv_path)
    

    这些更改是PySAL migrating to 2.0 的结果。这假设您正在使用 PySAL >=2.0。如果这回答了您的问题,请将此答案标记为正确。

    【讨论】:

    • 模块 'pysal' 没有属性 'lib'
    猜你喜欢
    • 2020-08-20
    • 1970-01-01
    • 2013-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-31
    • 2016-08-05
    • 2022-12-12
    相关资源
    最近更新 更多