RISmed包错误:无法打开连接

时间:2017-02-03 08:31:12

标签: r mesh pubmed

我尝试使用RISmed包从PubMed科学数据库中提取数据。我之前使用过完全相同的程序,但现在我无法使用它。以下示例是一个玩具示例。

  
    

库(RISmed)

         

res< - EUtilsSummary(" pinkeye",type =" esearch",db =" pubmed",datetype =' pdat' ,mindate = 2000,maxdate = 2015,retmax = 500)

  
     

文件错误(con," r"):无法打开连接

     
    

QueryCount(RES)

  
     

QueryCount(res)出错:object' res'找不到

' QueryCount(res)'应该返回使用查询找到的匹配数,但由于它没有找到连接,因此没有找到任何匹配。

我有checked如果R有互联网连接,它似乎确实如此;我的mac似乎也没有任何问题。还有其他人也得到这个错误吗?你知道怎么解决吗?

非常感谢帮助!

2 个答案:

答案 0 :(得分:0)

更新软件包并重新启动R就可以了!

我曾尝试多次更新软件包,但忘了重新启动R.

谢谢!

答案 1 :(得分:0)

您可以在代码中添加诸如var latitude: CLLocationDegrees = 0.0 var longitude: CLLocationDegrees = 0.0 if let latText = latitudelabel.text, let lat = CLLocationDegrees(latText) { latitude = lat } if let longText = longitudelabel.text, let long = CLLocationDegrees(longText) { longitude = long } let location = CLLocationCoordinate2D(latitude: latitude, longitude: longitude) 之类的一行以在发送下一个搜索请求之前暂停0.1秒。它为我工作。