如何将R数据集的biospy从MASS包加载到python中?

时间:2019-02-14 02:14:29

标签: python

我正在尝试将R中的MASS包中的biospy数据集加载到python中。 但是我的代码让我找不到http 404错误,实际上在MASS包下的R中有一个biospy数据集。有人知道如何解决这个问题吗?

代码

import statsmodels.api as sm
biospy=sm.datasets.get_rdataset("biospy","MASS")

错误

  

HTTPError:HTTP错误404:未找到

     

在处理上述异常期间,发生了另一个异常:

     

ValueError跟踪(最近的呼叫   最后)         1个   ----> 2 biospy = sm.datasets.get_rdataset(“ biospy”,“ MASS”)ValueError:找不到数据集biospy。

2 个答案:

答案 0 :(得分:1)

您将“活检”键入为“ biospy”,这导致找不到数据集。

答案 1 :(得分:0)

它应该用单引号引起来,或者可能缺少软件包。

安装软件包:

pip install --user statsmodels && pip install --user spicy

尝试:biopsy_set = sm.datasets.get_rdataset('biopsy','MASS')

参考:

1)https://kolesnikov.ga/Datasets_in_Python/

2)https://repl.it/repls/PrudentFamousPostgres