SAS/Ets User's Guide 61. Provides detailed reference material for using SAS/ETS software and guides you through the analysis and forecasting of features such as univariate and multivariate time series, cross-sectional time series, seasonal adjustments, multiequational nonlinear models, discrete choice models, limited dependent variable models, portfolio analysis, and generation of financial reports, with introductory and advanced examples for each procedure. You can also find complete information about two easy-to-use point-and-click applications: the Time Series Forecasting System, for automatic and interactive time series modeling and forecasting, and the Investment Analysis System, for time-value of money analysis of a variety of investments | 592 F Chapter 11 The DATASOURCE Procedure one of the keywords _NUMERIC_ _CHARACTER_ or _ALL_. The keyword _NUMERIC_ specifies all numeric variables _CHARACTER_ specifies all character variables and _ALL_ specifies all variables. To determine the order of series in a data file run PROC DATASOURCE with the OUTCONT option and print the output data set. Note that order and alphabetic range specifications are inclusive meaning that the beginning and ending names of the range are also included in the variable list. For order ranges the names used to define the range must actually name variables in the input data file. For alphabetic ranges however the names used to define the range need not be present in the data file. Note that variable specifications are applied to each cross section independently. This may cause the order-range variable list specification to behave differently than its DATA step and data set option counterparts. This is because PROC DATASOURCE knows which variables are defined for which cross sections while the DATA step applies order range specification to the whole collection of time series variables. If the ending variable name in an order range specification is not in the current cross section all variables starting from the beginning variable to the last variable defined in that cross section get selected. If the first variable is not in the current cross section then order range specification has no effect for that cross section. The variable names used in variable list specifications can refer either to series names appearing in the input data file or to the SAS names assigned to series data fields internally if the series names are not recorded to the INFILE file. When the latter is the case internally defined variable names are listed in Data Elements Reference DATASOURCE Procedure on page 630 later in this chapter. The following are examples of the use of variable lists keep ip pw112-pw117 pzu drop data1-data99 data151-data350 length .