Запрос данных из базы данных Haver Analytics
Подключитесь к базе данных Haver Analytics.
c = haver('c:\work\haver\usecon.dat');Извлечение всех исторических данных для переменной Haver Analytics 'FFED'. Дескриптором для этой переменной является Ставка федеральных фондов (% p.a.).
variable = 'FFED'; % return data for FFED d = fetch(c,variable);
Отображение первых трех строк данных.
d(1:3,:)
ans =
715511.00 2.38
715512.00 2.50
715515.00 2.50
d содержит числовое представление даты в первом столбце и закрывающее значение во втором столбце.
Закройте соединение Haver Analytics.
close(c)
Подключитесь к базе данных Haver Analytics.
c = haver('c:\work\haver\usecon.dat');Извлечение исторических данных за период с 1 января 2005 года по 31 декабря 2005 года для 'FFED'.
variable = 'FFED'; % return data for FFED startdate = '01/01/2005'; % start of date range enddate = '12/31/2005'; % end of date range d = fetch(c,variable,startdate,enddate);
Отображение первых трех строк данных.
d(1:3,:)
ans =
732315.00 2.25
732316.00 2.25
732317.00 2.25
d содержит числовое представление даты в первом столбце и закрывающее значение во втором столбце.
Закройте соединение Haver Analytics.
close(c)
Подключитесь к базе данных Haver Analytics.
c = haver('c:\work\haver\usecon.dat');Получите информацию о переменной Haver Analytics 'FFED'. Дескриптором для этой переменной является Ставка федеральных фондов (% p.a.).
variable = 'FFED';
x = info(c,variable);
info возвращает структуру x содержащие поля, описывающие переменную Haver Analytics.
Извлечение ежеквартальных данных. Когда вы задаете дату, которая находится вне области значений дат в переменной, вы можете испытать неожиданные результаты. Чтобы предотвратить это, используйте EndDate поле для окончания области значений дат.
startdate = '06/01/2000'; % start of date range enddate = x.EndDate; % end of date range period = 'q'; % quarterly data d = fetch(c,variable,startdate,enddate,period)
Отображение первых трех строк данных.
d(1:3,:)
ans =
730759.00 6.52
730851.00 6.50
730941.00 5.61
d содержит числовое представление даты в первом столбце и закрывающее значение во втором столбце.
Закройте соединение Haver Analytics.
close(c)
Подключитесь к базе данных Haver Analytics.
c = haver('c:\work\haver\usecon.dat');Измените формат отображения валюты.
format bankУстановите формат возврата данных в таблицу с помощью DataReturnFormat свойство haver объект.
c.DataReturnFormat = 'table';Извлечение исторических данных за период с 1 января 2005 года по 31 декабря 2005 года для 'ABQ' и отобразите результаты. ABQ предоставляет заявления о банкротстве в США.
variable = 'ABQ'; % return data for ABQ startdate = '01/01/2005'; % start of date range enddate = '12/31/2005'; % end of date range d = fetch(c,variable,startdate,enddate)
ans =
4×2 table
Time TotalBankruptcyFilings_U_S__Units_
_________ __________________________________
732402.00 401149.00
732493.00 467333.00
732585.00 542002.00
732677.00 667431.00
d - таблица с датой в первой переменной и суммой банкротства во второй переменной. Дата является массивом MATLAB® номера дат.
Закройте соединение Haver Analytics.
close(c)
Подключитесь к базе данных Haver Analytics.
c = haver('c:\work\haver\usecon.dat');Измените формат отображения валюты.
format bankУстановите формат возврата данных в таблицу с помощью DataReturnFormat свойство haver объект. Кроме того, установите формат возврата даты и времени на datetime массив с использованием DatetimeType свойство.
c.DataReturnFormat = 'table'; c.DatetimeType = 'datetime';
Извлечение исторических данных за период с 1 января 2005 года по 31 декабря 2005 года для 'ABQ' и отобразите результаты. ABQ предоставляет заявления о банкротстве в США.
variable = 'ABQ'; % return data for ABQ startdate = '01/01/2005'; % start of date range enddate = '12/31/2005'; % end of date range d = fetch(c,variable,startdate,enddate)
ans =
4×2 table
Time TotalBankruptcyFilings_U_S__Units_
____________________ __________________________________
31-Mar-2005 00:00:00 401149.00
30-Jun-2005 00:00:00 467333.00
30-Sep-2005 00:00:00 542002.00
31-Dec-2005 00:00:00 667431.00
d - таблица с датой и временем в первой переменной и суммой банкротства во второй переменной. Первая переменная является datetime массив.
Закройте соединение Haver Analytics.
close(c)
c - Связь Haver AnalyticsСоединение Haver Analytics, заданное как объект соединения, созданный с помощью haver.
variable - переменная Haver AnalyticsПеременная Haver Analytics, заданная как вектор символов, строковый скаляр, массив ячеек из векторов символов или строковые массивы, чтобы обозначить, какие исторические данные нужно извлечь.
Пример: 'FFED'
Типы данных: char | string | cell
startdate - Дата началаДата начала, заданная как вектор символов, строковый скаляр или номер даты MATLAB, который обозначает начало области значений даты для извлечения данных.
Типы данных: double | char | string
enddate - Дата окончанияДата окончания, заданная как вектор символов, строковый скаляр или номер даты MATLAB, который обозначает конец области значений даты для извлечения данных.
Типы данных: double | char | string
period - Период'd' | 'w' | 'm' | 'q' | 'a'Период, заданный как одно из следующих значений, которое обозначает временной период для исторических данных:
'd' для ежедневных значений
'w' для еженедельных значений
'm' для ежемесячных значений
'q' для квартальных значений
'a' для годовых значений
d - Исторические данныеИсторические данные, возвращенные как матрица с числовым представлением даты в первом столбце и значения во втором столбце.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.