info
Retrieve information about Haver Analytics variables
Description
Examples
Using a haver
connection, retrieve information
about a variable.
Establish a haver
connection c
.
c = haver('d:\work\haver\data\haverd.dat');
Request information for the variable FFED2
. The variable
data
is a structure with a field for each piece of
information.
variable = "FFED2";
data = info(c,variable)
data = struct with fields: VarName: 'FFED2' StartDate: '01-Jan-1991' EndDate: '31-Dec-1998' NumberObs: 2088 Frequency: 'D' DateTimeMod: '02-Apr-2007 20:46:37' Magnitude: 0 DecPrecision: 2 DifType: 1 AggType: 'AVG' DataType: '%' Group: 'Z05' Source: 'FRB' Descriptor: 'Federal Funds [Effective] Rate (% p.a.)' ShortSource: 'History' LongSource: 'Historical Series'
Close the haver
connection.
close(c);
Using a haver
connection, retrieve information
about a variable. Return information as a table.
Establish a haver
connection c
.
c = haver('d:\work\haver\data\haverd.dat');
Set the data return format to a table using the
DataReturnFormat
property of the haver
object.
c.DataReturnFormat = 'table';
Request information for the variable ABQ
. The variable
ABQ
provides bankruptcy filings in the US. The output
data
is a table with a variable for each piece of
information.
variable = "ABQ";
data = info(c,variable)
data = 1×16 table VarName StartDate EndDate NumberObs Frequency DateTimeMod Magnitude DecPrecision DifType AggType DataType Group Source Descriptor ShortSource LongSource _______ _____________ _____________ _________ _________ ______________________ _________ ____________ _______ _______ ________ _____ ______ ________________________________________ ___________ __________________________________________ 'ABQ' '01-Jan-1980' '01-Jan-2015' 141.00 'Q' '28-Apr-2015 16:21:22' 0.00 0.00 0.00 'SUM' 'Units' 'C13' 'USC' 'Total Bankruptcy Filings, U.S. (Units)' 'USCOURTS' 'Administrative Office of the U.S. Courts'
Close the haver
connection.
close(c);
Using a haver
connection, retrieve information
about a variable. Return dates as datetime
arrays.
Establish a haver
connection c
.
c = haver('d:\work\haver\data\haverd.dat');
Set the date and time format to a datetime
array by using the
DatetimeType
property of the haver
object.
c.DatetimeType = 'datetime';
Request information for the variable ABQ
. The variable
ABQ
provides bankruptcy filings in the US.
variable = "ABQ";
data = info(c,variable)
data = struct with fields: VarName: 'ABQ' StartDate: 01-Jan-1980 EndDate: 01-Jan-2015 NumberObs: 141.00 Frequency: 'Q' DateTimeMod: 28-Apr-2015 16:21:22 Magnitude: 0 DecPrecision: 0 DifType: 0 AggType: 'SUM' DataType: 'Units' Group: 'C13' Source: 'USC' Descriptor: 'Total Bankruptcy Filings, U.S. (Units)' ShortSource: 'USCOURTS' LongSource: 'Administrative Office of the U.S. Courts'
data
is a structure with a field for each piece of information.
The dates are datetime
arrays.
Close the haver
connection.
close(c);
Create a haverview
connection using a valid authentication token and database name. In this example,
replace 681b61cf-dc7d-4698-a168-74c79b0c1a04
with your authentication
token and replace USECON
with the name of your database.
token = "681b61cf-dc7d-4698-a168-74c79b0c1a04"; databasename = "USECON"; c = haverview(token,databasename)
c = haverview with properties: DatabaseName: "USECON" TimeOut: 200.00
Retrieve a table containing information about the haverview
variable. In this example, replace ABQ
with the name of your
variable.
variable = "ABQ";
[data,response] = info(c,variable)
data = 1×19 table name databaseName datetimeLastModified startingPeriod dataPointCount frequency magnitude decimalPrecision differenceType aggregationType dataType groupName shortSourceName sourceName description geography geography2 startDate originalFrequency _______ ____________ ____________________ ______________ ______________ _________ _________ ________________ ______________ _______________ _________ _________ _______________ ____________________________________________ __________________________________________ _________ __________ _________ _________________ {'ABQ'} {'USECON'} 1690896466.00 276.00 174.00 30.00 0.00 0.00 0.00 2.00 {'Units'} {'C13'} {'USCOURTS'} {'Administrative Office of the U.S. Courts'} {'Total Bankruptcy Filings, U.S. (Units)'} {'111'} {0×0 char} 801.00 30.00
Input Arguments
Haver Analytics connection, specified as a haver
,
haverdirect
, or haverview
connection
object.
Haver Analytics variable, specified as a character vector, string scalar, cell array of character vectors, or string array to denote which historical data to retrieve.
Example: "FFED"
Data Types: char
| string
| cell
Output Arguments
Variable information, returned as a structure for the first syntax or as a table for the second syntax.
HTTP request response, returned as a ResponseMessage
object for
haverview
input connection objects. For details, see matlab.net.http.ResponseMessage
.
Version History
Introduced in R2007a
See Also
close
| get
| isconnection
| haver
| haverdirect
| nextinfo
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)