fred

Соединитесь с серверами данных FRED

Описание

Функция fred создает объект fred. Объект fred представляет связь FRED®.

После того, как вы создадите объект fred, можно использовать объектные функции, чтобы получить экономические данные для серии FRED. Можно также получить данные для определенной даты или диапазона дат.

Создание

Синтаксис

c = fred
c = fred(url)

Описание

пример

c = fred возвращает связь FRED с сервером данных FRED с помощью URL по умолчанию 'https://fred.stlouisfed.org/'.

пример

c = fred(url) возвращает связь FRED с помощью заданного URL.

Входные параметры

развернуть все

URL сервера данных FRED, заданного как вектор символов или скаляр строки.

Пример: 'https://fred.stlouisfed.org/'

Типы данных: char | string

Свойства

развернуть все

URL сервера данных FRED, заданного как вектор символов.

Функция fred устанавливает это свойство с помощью входного параметра url.

Пример: 'https://fred.stlouisfed.org/'

Типы данных: char

IP-адрес прокси-сервера, заданного как вектор символов.

Типы данных: char

Номер порта прокси-сервера, заданного в виде числа.

Типы данных: double

Данные возвращают формат, заданный как одно из этих значений, которые определяют тип данных возвращенных данных.

ЗначениеТип данных возвращенных данных

[] (значение по умолчанию)

structure
'table'table
'timetable'timetable

Можно задать эти значения с помощью вектора символов или строки (например, "table").

Когда вы создаете объект fred, функция fred оставляет этот сброс свойства. Установите это значение свойства вручную в командной строке или в скрипте с помощью записи через точку, например:

c.DataReturnFormat = 'table';

После установки свойства DataReturnFormat используйте функцию fetch, чтобы получить данные.

Тип данных даты и времени, заданный как одно из этих значений.

ЗначениеТип данных возвращенных данных
[] (значение по умолчанию)Числа даты MATLAB®
'datetime'Массив datetime

Можно задать эти значения с помощью вектора символов или строки (например, "datetime").

Когда вы создаете объект fred, функция fred оставляет этот сброс свойства. Установите это значение свойства вручную в командной строке или в скрипте с помощью записи через точку, например:

c.DatetimeType = 'datetime';

После установки свойства DatetimeType используйте функцию fetch, чтобы получить данные.

Функции объекта

fetchЗапросите данные от серверов данных FRED
isconnectionОпределите, допустимы ли связи с серверами данных FRED
closeЗакройте связи с серверами данных FRED

Примеры

свернуть все

Соединитесь с сервером данных FRED®, и затем получите исторические данные для ряда.

Соединитесь с сервером данных FRED.

c = fred
c = 

  fred with properties:

                 URL: 'https://fred.stlouisfed.org/'
                  IP: []
                Port: []
        DatetimeType: []
    DataReturnFormat: []

c является связью FRED с этими свойствами:

  • URL для сервера данных FRED

  • IP-адрес прокси-сервера

  • Номер порта прокси-сервера

  • Тип данных даты и времени для возвращенных данных

  • Данные возвращают формат для возвращенных данных

Получите свойство ip связи FRED c.

c.IP
ans =

     []

Получите свойство port связи FRED c.

c.Port
ans =

     []

Настройте формат данных отображения за валюту.

format bank

Получите все исторические данные для США / серия Euro Foreign Exchange Rate. d содержит серийное описание.

series = 'DEXUSEU';

d = fetch(c,series);

Закройте связь FRED.

close(c)

Соединитесь с сервером данных FRED® с помощью URL, и затем получите исторические данные для ряда.

Соединитесь с сервером данных FRED с помощью 'https://fred.stlouisfed.org/' URL.

url = 'https://fred.stlouisfed.org/';
c = fred(url)
c = 

  fred with properties:

                 URL: 'https://fred.stlouisfed.org/'
                  IP: []
                Port: []
        DatetimeType: []
    DataReturnFormat: []

c является связью FRED с этими свойствами:

  • URL для сервера данных FRED

  • IP-адрес прокси-сервера

  • Номер порта прокси-сервера

  • Тип данных даты и времени для возвращенных данных

  • Данные возвращают формат для возвращенных данных

Получите свойство ip связи FRED c.

c.IP
ans =

     []

Получите свойство port связи FRED c.

c.Port
ans =

     []

Настройте формат данных отображения за валюту.

format bank

Получите все исторические данные для США / серия Euro Foreign Exchange Rate. d содержит серийное описание.

series = 'DEXUSEU';

d = fetch(c,series);

Закройте связь FRED.

close(c)

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