我可以在excel中使用bsrch来获得"COMDTY:WEATHER“的值,但是当我使用Rblpapi尝试它时,它显示空数据。同样在下面我有Excel公式,所以你可以看到我是如何让它在下面的R中工作的
观测值基本查询=BSRCH("comdty:weather","provider=wsi","location=KNYC","model=ACTUALS","cols=15;rows=354")
观察值指定参数=BSRCH("comdty:weather","provider=wsi","location=KNYC","model=ACTUALS","fields=WIND_SPEED|TEMPERATURE","cols=3;rows=358")
我试着在网上寻找示例,只找到了下面的代码,并且这段代码工作正常。
#this code works
library(Rblpapi)
blpConnect()
head(bsrch("COMDTY:NGFLOW"), 20)
head(bsrch("COMDTY:VESSEL"), 20)
#this is my code and it doesn't work
head(bsrch("COMDTY:WEATHER"), 20)发布于 2019-12-18 17:50:03
为了传递覆盖,需要修改请求。在这个特定的请求类型中,需要修改覆盖数组元素的值的name和value元素。在他们的源代码中,这还没有实现,他们在下面有一个TODO项目。// TODO -实现限制和其他重写
希望这将在未来的版本中引入。或者你也可以自己实现。
https://stackoverflow.com/questions/54696002
复制相似问题