Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过R从Bloomberg检索存储为文本(是/否)的数据_R_Bloomberg - Fatal编程技术网

通过R从Bloomberg检索存储为文本(是/否)的数据

通过R从Bloomberg检索存储为文本(是/否)的数据,r,bloomberg,R,Bloomberg,如何通过R从彭博社获取以文本格式(是/否)存储的数据?例如,需要获取“能源效率政策”字段的数据,但获取此错误: bdh_Impl(con,securities,fields,start.date,end.date,options,)中出错: 尝试以“bool”类型访问元素“能量效率策略”(类型:“Float64”)的值 BDP: bdp("AAPL US EQUITY", "ENERGY_EFFIC_POLICY", "EQY_FUND_YEAR

如何通过R从彭博社获取以文本格式(是/否)存储的数据?例如,需要获取“能源效率政策”字段的数据,但获取此错误: bdh_Impl(con,securities,fields,start.date,end.date,options,)中出错: 尝试以“bool”类型访问元素“能量效率策略”(类型:“Float64”)的值

BDP:

bdp("AAPL US EQUITY", "ENERGY_EFFIC_POLICY", "EQY_FUND_YEAR", "2016")
library(Rblpapi)
library (float)
con <- blpConnect()

Sec <- "AAPL US Equity"

Para <- c("ENERGY_EFFIC_POLICY")
opt <- c("periodicitySelection" = "YEARLY")
ovrd <- c("BEST_FPERIOD_OVERRIDE"="FY")

E <- bdh(Sec, Para, start.date=as.Date("2015/01/31"), end.date=as.Date("2020/01/31"), options=opt, overrides=ovrd, con = con)
BDH:

bdp("AAPL US EQUITY", "ENERGY_EFFIC_POLICY", "EQY_FUND_YEAR", "2016")
library(Rblpapi)
library (float)
con <- blpConnect()

Sec <- "AAPL US Equity"

Para <- c("ENERGY_EFFIC_POLICY")
opt <- c("periodicitySelection" = "YEARLY")
ovrd <- c("BEST_FPERIOD_OVERRIDE"="FY")

E <- bdh(Sec, Para, start.date=as.Date("2015/01/31"), end.date=as.Date("2020/01/31"), options=opt, overrides=ovrd, con = con)
库(Rblpapi)
库(浮动)

con你能用
as.character将日期更改为character类吗?还有,哪一行代码出现错误?是bdh还是bdpHave你检查了FLD上的值?bdh代码出现错误@akrunyes…我检查了…@assylias