rnseloader

Получите данные от архивного файла чувства Агентства Рейтер NewsScope

Синтаксис

x = rnseloader(file)
x = rnseloader(file, 'date', {DATE1})
x = rnseloader(file, 'date', {DATE1, DATE2})
x = rnseloader(file, 'security', {SECNAME})
x = rnseloader(file, 'start', STARTREC)
x = rnseloader(file, 'records', NUMRECORDS)
x = rnseloader(file, 'fieldnames', F)

Аргументы

Задайте следующие аргументы как пары "имя-значение". Можно задать любую комбинацию пар "имя-значение" в одном вызове rnseloader.

fileАрхивный файл чувства Reuters® NewsScope, от которого можно получить данные.
'date'Используйте этот аргумент с {DATE1,DATE2}, чтобы получить данные между и включая заданные даты. Задайте даты как числа, векторы символов или строки.
'security'Используйте этот аргумент, чтобы получить данные для SECNAME, где SECNAME является массивом ячеек, содержащим список идентификаторов безопасности, для которых можно получить данные.
'start'Используйте этот аргумент, чтобы получить данные, начинающиеся с STARTREC записи, где STARTREC является записью, в которой rnseloader начинает получать данные. Задайте STARTREC как номер.
'records'Используйте этот аргумент, чтобы получить количество NUMRECORDS записей.

Описание

x = rnseloader(file) получает данные от архивного файла чувства Агентства Рейтер NewsScope file и хранит его в структуре x.

x = rnseloader(file, 'date', {DATE1}) получает данные от file с отметками даты значения DATE1.

x = rnseloader(file, 'date', {DATE1, DATE2}) получает данные от file с отметками даты между DATE1 и DATE2.

x = rnseloader(file, 'security', {SECNAME}) получает данные от file для ценных бумаг, заданных SECNAME.

x = rnseloader(file, 'start', STARTREC) получает данные от file, начинающегося с записи, заданной STARTREC.

x = rnseloader(file, 'records', NUMRECORDS) получает количество NUMRECORDS записей от file.

x = rnseloader(file, 'fieldnames', F) получает только заданные поля, F, в выходной структуре.

Примеры

Получите данные из файла 'file.csv' с отметками даты '02/02/2007':

x = rnseloader('file.csv','date',{'02/02/2007'}) 

Получите данные от 'file.csv' между и включая '02/02/2007' и '02/03/2007':

 x = rnseloader('file.csv','date',{'02/02/2007',...
'02/03/2007'})

Получите данные от 'file.csv' для безопасности 'XYZ.O':

 x = rnseloader('file.csv','security',{'XYZ.O'})

Получите первые 10 000 записей из 'file.csv':

 x = rnseloader('file.csv','records',10000)

Получите данные от 'file.csv', запускающегося в 100000 записи:

  x = rnseloader('file.csv','start',100000)

Получите до 100 000 записей из 'file.csv', для ценных бумаг 'ABC.N' и 'XYZ.O', с отметками даты между и включая даты '02/02/2007' и '02/03/2007':

x = rnseloader('file.csv','records',100000,...
               'date',{'02/02/2007','02/03/2007'},...
               'security',{'ABC.N','XYZ.O'})

Смотрите также

|

Представленный в R2008b

Для просмотра документации необходимо авторизоваться на сайте