我尝试使用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似乎也没有任何问题。还有其他人也得到这个错误吗?你知道怎么解决吗?
非常感谢帮助!
答案 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秒。它为我工作。