Получение данных из машиночитаемых новостей из файла архива настроений Refinitiv
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 | Файл архива новостей, считываемых компьютером, из которого можно получить данные. |
'date' | Использовать этот аргумент с {DATE1,DATE2} для извлечения данных между указанными датами включительно. Укажите даты как числа, векторы символов или строки. |
'security' | Используйте этот аргумент для получения данных для SECNAME, где SECNAME - это массив ячеек, содержащий список идентификаторов безопасности, для которых требуется получить данные. |
'start' | Этот аргумент используется для получения данных, начинающихся с записи STARTREC, где STARTREC является записью, при которой rnseloader начинает извлекать данные. Определить STARTREC как число. |
'records' | Использовать этот аргумент для извлечения NUMRECORDS количество записей. |
x = rnseloader(file) извлекает данные из файла архива новостей, считываемых компьютером 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'})Получение первых 10000 записей из 'file.csv':
x = rnseloader('file.csv','records',10000)Получение данных из 'file.csv', начиная с записи 100000:
x = rnseloader('file.csv','start',100000)Получение до 100000 записей из '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'})