2016-03-13 1 views
1

Я очень новичок в R, поэтому этот вопрос может показаться вам очень легким для большинства из вас. Я пытаюсь загрузить цену нефти brent от yahoo finance, но R дает мне ошибку. Так вот что я сделал:Не удается загрузить данные о сыром нефти Brent от yahoo finance R

getSymbols(Symbols = "BZK16.NYM",from="2015-11-02",to="2016-03-10",src="yahoo") 

и R дает мне это:

Ошибка в download.file (паста (yahoo.URL, "S =", Symbols.name, "& в = ", from.m,: не может открыть URL 'http://ichart.finance.yahoo.com/table.csv?s=BZK16.NYM&a=10&b=02&c=2015&d=2&e=10&f=2016&g=d&q=q&y=0&z=BZK16.NYM&x=.csv' Кроме того: Предупреждающее сообщение: В файле download.file (paste (yahoo.URL," s = ", Symbols.name," & a = ", from .m,: не может открыть: статус HTTP был «404 Not Found»

Также я попытался загрузить данные из российского источника: Finam.ru:

getSymbols("BR",from="2015-11-02",to="2016-03-10",src="Finam") 

И R дает мне только:

[1] "BR"

Я не знаю, что я делаю что-то неправильно или это проблема с компьютером/R?

+0

Данные хранятся в 'BR'. Если вы наберете «BR» в своей консоли R, вы сможете просмотреть его. – ytk

+0

@TejaK нет, это не –

+3

У меня возникла ошибка, когда я пытался использовать 'finam'. Поэтому я изменил его на yahoo, т. Е. 'GetSymbols (" BR ", from =" 2015-11-02 ", to =" 2016-03-10 ", src =" yahoo ")' и это сработало для меня. – ytk

ответ

2

BZK16.NYM - цена нефти Brent на NYMEX. Yahoo не предоставляет эти данные, насколько я знаю, но вы можете получить их от Quandl с использованием одноименного R package. Единственная разница в том, что цена, предоставленная Quandl, установлена ​​на Чикагской товарной бирже, а не на Нью-йоркской товарной бирже.

Чтобы загрузить этот раз рядов данные с помощью R, попробуйте

library(Quandl) 
BR <- Quandl("CME/BZK2016") 
#> head(BR) 
#  Date Open High Low Last Change Settle Volume Open Interest 
#1 2016-03-11 40.25 41.02 40.03 40.32 0.34 40.39 22689   15498 
#2 2016-03-10 40.84 41.00 39.65 40.30 1.02 40.05 28194   16081 
#3 2016-03-09 39.52 41.24 39.40 40.84 1.42 41.07 29231   16117 
#4 2016-03-08 40.84 41.48 39.31 39.52 1.19 39.65 35089   16606 
#5 2016-03-07 38.99 41.04 38.88 40.73 2.12 40.84 33252   18177 
#6 2016-03-04 36.96 38.98 36.83 38.94 1.65 38.72 32203   18575 

Надеется, что это помогает.