Запрос данных из базы данных 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.