연구의 선진화와 생산성 향상에
필요한 최적의 소프트웨어와 컨설팅을
공급하도록 노력하겠습니다.

EViews의 주요 기능들

Note : 이 페이지는 계속 업데이트 될 것입니다. 이 페이지의 정보는 EViews 6 버전에 대한 정보 위주로 작성되었으며, EViews 7에서 추가된 새로운 기능 및 특징들에 대해 살펴 보실펴면 EViews 7의 새로운 기능들 보기를 클릭하십시오.


 

계량경제학 소프트웨어의 표준

최근까지, 계량 경제학을 사용하는 것은 어느 정도 절충안을 선택해야 했습니다. - 강력한 통계적, 예측 및 모델링 툴들은 제공하지만 사용하기 어려운 패키지, 아니면 최신의 그래픽 인터페이스는 갖추었으나 기능이 다소 떨어지는 소프트웨어, 두가지 장점을 모두 갖는 소프트웨어가 없었습니다. 그래서, 강력한 기능과 유연성, 또는 사용자 편의 인터페이스, 뛰어난 모델링 툴들, 또는 직관적이고 사용이 편리한 소프트웨어 등 일부 특징만 뛰어난 패키지 들 중에서 선택해야 했습니다.

그러나, EViews는 혁신적인 그래픽 객체 지향적인 사용자 환경과 정교한 분석 엔진을 제공하며, 강력한 기능, 뛰어난 유연성, 편리한 사용법 등 여러분이 찾던 그런 소프트웨어입니다. 최고만을 원하는 분들이 선택하는 소프트웨어입니다.


 

신개념의 사용자 인터페이스

EViews 인터페이스의 목적은 강력함과 직관성 두가지 모두를 제공하는 것입니다. 사용자들이 복잡한 명령 구문을 기억하지 않고 또는 복잡한 메뉴 구조 층에서 헤매지 않고, 폭 넓은 통계적 및 그래픽 기술들이 접목되어 활용 가능해야 했습니다. 해결 방안은 혁신적인 객제 지향적 사용자 인터페이스 기술을 접목하는 것입니다.

 

EViews 는 객체 개념 접목 되어 개발되었습니다. 시리즈(Series), 방정식 및 시스템들은 두셋의 객체 예제들입니다. 각 객제는 자체 윈도우, 메뉴, 절차 그리고 해당 데이터의 보기 창을 갖습니다 대부분의 통계적 절차들은 단순히 객체를 선택적으로 보여주는 것입니다. 예를들면, 시리즈 윈도우에서 단순히 메뉴를 선택하면 스프레트시트, 라인 바와 그래픽들, 히스토그램과 통계 보기, 상관곡선(correlogram) 그리고 Unit root test 등 사이의 디스플레이를 변경시킵니다.

비슷하게, 방정식 창은 방정식 명세의 표시, 기본적인 평가 결과, 계수 공분산 행렬 및 그래픽들 사이를 전환합니다. 이 그래픽들은 종속변수, 테이블, 예측 그래프들, 방정식들, 그리고 십여가지 이상의 진단 및 가설 검정에 대한 실제 값, 조정된(fited) 값, 그리고 잔차 값들을 묘사합니다.

물론, 간단히 메뉴 선택을 통해 이러한 그림(view)들을 자르기-붙여넣기 기능을 이용하여 여러분이 자주 이용하는 워드 프로세서 안으로 넣을 수 있습니다. 스프레트시트와 데이터베이스 프로그램들을 이용하여 데이터와 결괄르 변환하는 것이 매우 쉽습니다.

EViews는 폭넓은 데이터 형식들을 직접 읽고 쓸 수 있습니다. - 엑셀( Excel), 텍스트(ASCII/Text), SAS, Stata, SPSS, RATS, Html, Access, 이진 데이터(Binary), ODBC 데이터베이스, ODBC 쿼리 (ODBC기능은 Enterprise 버전에서만 가능), 이외에 많은 자료 형들을 지원 -  파일을 읽을 때, 대부분의 경우 해당 파일을 EViews 안으로 마우스로 끌어다 놓으면 됩니다.

 

 

계량경제학 툴들

다른 계량경제학 소프트웨어와는 달리, 복잡한 명령어들을 배울 필요가 없습니다. EViews에 내장된 기능을 마우스 클릭만으로 해결할 수 있고, 실제 계량경제학 및 예측 업무에서 자주 사용되는 툴들을 제공합니다.

기초 통계량

하나 또는 그 이상의 변수들 또는 횡단면 자료 또는 Period in Panel 또는 Pooled 데이터에 기초를 두고 분류한 전체 표본에 대해 설명을 포함하는 기본적인 통계치들 쉽게 계산할 수 있습니다. 평균, 중간값(median) 및 분산에 대한 가설 검정을 수행할 수 있고, 특정 값들에 대한 검정, 시리즈들(series) 사이의 동일성 검정, 또는 다른 변수들에 의해 분류한 경우 하나의 시리즈를 가지고 동일성 검정(단뱡향 ANOVA을 수행할 수 있음.) 등의 기능을 포함합니다.

 

 

히스토그램, 누적 분포도, survivor, quantile(분위수) plots 등을 이용하여 데이터의 분포를 그래픽으로 볼 수 있습니다. QQ-plots(Quantile-Quantile Plots)은 두쌍의 시리즈 또는 이론적 분포의 다양성에 대해 하나의 시리즈의 분포를 비교할 때 사용할 수 있습니다. 시리즈 데이터가 정규 분포를 이루는지, 또는 지수의, 극치 값, 로지스틱(logistic), 카이 제곱(Chi-square), 와이블(Weibull), 감마 분포 등과 같이 다른 분포를 따르는지 보기 위해 콜모고로프-스미르노프 (Kolmogorov-Smirnov), Liliefors, Cramer von Mises, Anderson-Darling 검정을 수행할 수 있습니다. 분포에 대한 파라미터들을 입력하거나 EViews가 파라미터를 평가하게 할 수 있습니다. EViews는 커널(kernel) 조밀도 추정을 계산하고, Ordinary, Transformation, Kernel, 및 Nearest Neighbor 회귀 등을 이용하여 커브 피팅(fitting)된 Scatter plots을 그려줍니다.

여러분의 데이터의 시계열 속성을 연구하기 위하여, EViews는 Unit root 검정(ADF, Phillips-Perron, KPSS, DFGLS, ERS and Ng-Perron for single time series and Levin-Lin-Chu, Breitung, Im-Pesaran-Shin, Fisher, and Hadri for panel data 등), cointegration 검정(with acKinnon-Haug-Michelis critical values and p-values), 인과성 검정(causality test), 자기상관(autocorrelation)과 부분 자기 상관 함수들, Q-statistics과 교차상관(cross-correlation) 기능들을 제공합니다.

EViews는 18종의 다른 분포 분석을 위해 난수(Random number) 생성기(Knuth, L'Ecuyer 또는) Mersenne-Twiste), 밀도함수(density functions) 및 누적 분포함수 등의 기능들을 제공합니다. 이기능들은 새로운 시리즈 생성, 또는 스칼라 및 행렬 표현을 계산하는데 사용할 수 있습니다.

 

계절적 요인 조절(Seasonal Adjustment)

EViews는 미국 인구 조사국의 X11과 X12-ARIMA 계절적 조절 프로그램 뿐만 아니라 유럽에서 자주 사용하는 Tramo/Seats 소프트웨어를 사용이 편리하도록 지원합니다. 부가적 및 증가적 다른 방식을 이용한 단순한 계절적 조정 역시 EViews에서 제공합니다.

 

필터(Filters)

EViews는Hodrick-Prescott 필터를 이용하여 시계열 데이터로부터 동향을 계산합니다. EViews는 Baxter-King, Christiano-Fitzgerald fixed length 과 Christiano-Fitzgerald asymmetric full sample band-pass (frequency) 필터 기능을 제공합니다.


주청(Estimation)

EViews는 시계열 및 횡단면 데이터 분석을 위한 광범위한 하나 또는 다수 방정식 추정 기술들을 제공합니다. 기본적인 추정량들로는 보통최소자승(다중회귀), 이단계 최소자승(two-stage least squares), 비선형최소자승(nonlinear least squares) 등이 있습니다. 이들 기술들을 이용하여 가중추정을 할 수 있습니다. 독립변수에 대한 다항식 래그(lag) 구조 정보를 규격(specification)에서 보실 수 있습니다.

 

 

이러한 기본 추정량(Estimators)이외에, EViews는 향상된 다양한 모형들에 대한 추정 및 진단법들을 지원합니다.

EViews의 정교한 미적분(Calculus) 엔진은 비선형 회귀 규격(specifications)의 대다수에 대한 분석 도함수들을 계산하고 디스플레이 해줍니다.

 

 

ARCH 모형들

시리즈의 분산이 시간에 대해 불규칙하게 변하면, EViews는 넓고 다양한 ARCH(Autoregressive Conditional Heteroskedasticity) 모형들을 이용하여 분산의 경로를 추정할 수 있습니다. EViews는 GARCH(p,q), EGARCH(p,q), TARCH(p,q), PARCH(p,q), 과 Component GARCH specifications 등을 다룰 수 있고, 표준 Student's t 또는 Generlized Error Distribution 이후의 오차를 위한 최대우도 추정(maximum likelihood estimation)을 할 수 있습니다. ARCH 모형의 평균 방정식은 ARCH와 ARMA terms을 포함 할 수 있고, 평균과 분산 방정식은 외생변수들을 고려할 수 있습니다.

 

 

일반화 적률법(Generalized Method of Moments)

EViews는 횡단면과 시계열 데이터(하나 또는 다중 방정식)에 대한 GMM 추정 기법을 제공합니다. 가중 옵션들은 횡단면 데이터에 White 공분산 행열 그리고 시계열 데이터에 대한 다양한 HAC 공분산 행열을 포함합니다. HAC 옵션들은 prewhitening, quadratic, Bartlett kernels, 그리고 fixed, Andrews, Newey-West bandwith 선택 방법들을 포함합니다.

제한된 종속 변수들

종속 변수가 제한된 값들로 한정되거나 일부 삭제 또는 잘린 경우, EViews는 추정 과정에서 이러한 정보를 인식하여 분석합니다. 이진, 정렬, 삭제, 잘린 모형들은 표준, 로지스틱(logistic), 극치값 오차 등에 기초한 우도 함수(likelihood functions)에 대해 추정됩니다. 계수 모형(Count model)은 포아송, 음이항, QML(준최대가능도) 규격 등을 이용합니다. EViews는 선택적으로 일반화 선형 모형 또는 QML 표준 오차 정보를 보여줍니다.

시스템 추정(System Estimation)

EViews는 OLS, 이단계최소제곱, 겉보기 무관 회귀, 삼단계최소제곱, GMM , FIML 등에 의한 선형 및 비선형 시스템 방정식들에 대한 추정 기법을 제공합니다. 시스템은 횡단 방정식 제한(cross equation restrictions) 과 순서에 관계없이 자기회귀 오차를 포함합니다.

벡터 자기회귀/오차 수정 모형

벡터 자기 회귀(Vector Autoregression)와 벡터 오차 수정 모형(Vector Error Correction models)은 EView를 이용해 쉽게 할 수 있습니다. 일단 추정하면, VAR 또는 VEC에 대한 임펄스 반응 함수와 분산 분해를 시험해 볼 수 있습니다. VAR 임펄스 반응 함수와 분해는 분석적으로 또는 Monte Carlo 방법에 의해 계산된 표준 오차로 특징을 이루며, 다양한 그래픽 및 산출된 표 형태로 디스플레이할 수 있습니다.

통합 관계 또는 조정 계수에 대한 선형 제약을 주거나 검정해 볼 수 있습니다. EView의 VARs 역시 단기(Sims 1986) 또는 장기(Blanchard and Quah 1989) 제약을 둠으로써 구조적 인수분해를 추정할 수 있습니다. EViews에 의해 제출된 LF 통계량을 이용하여 Over-identifying 제약을 검정해 불 수 있습니다.

VARs는 추정한 규격(specifications)의 구조를 시험해 볼 수 있도록 다양한 보기 옵션을 제공합니다. With a few clicks of the mouse, you can display the inverse roots of the characteristic AR polynomial, perform Granger causality and joint lag exclusion tests, evaluate various lag length criteria, view correlograms and autocorrelations, or perform various multivariate residual based diagnostics.

Panel Data Analysis and Pooled Time Series-Cross Section

EViews features a wide variety of tools designed to facilitate working with panel or pooled/time series-cross section data. Unbalanced or balanced data sets with unlimited length time and/or cross-sections are easily analyzed. In addition to ordinary linear and non-linear least-squares, equation estimation methods include 2SLS/IV and Generalized 2SLS/IV, which can be used to estimate complex dynamic panel data estimation including Anderson-Hsiao and Arellano-Bond types of estimators. 

All of these methods allow both time and cross-section fixed and random effect specifications. For random effects models, quadratic unbiased estimators of component variances include Swamy-Arora, Wallace-Hussain and Wansbeek-Kapteyn. 

Also supported are AR specifications, weighted least squares, and seemingly unrelated regression. Coefficients on specific variables (including AR terms) can be constrained to be identical, or allowed to differ across the cross-section.

In addition, panel analysis includes 1) LR-type testing for omitted or redundant regressors in panel and pool equations specified by list; 2) Redundant fixed effects testing for panel and pool equations estimated by ordinary linear and nonlinear least squares; and 3) Hausman random effects testing evaluates the restriction that the random effects are uncorrelated with the explanatory variables.

State-Space Models

The state-space object allows estimation of a wide variety of single- and multi-equation dynamic time-series models using the Kalman Filter algorithm. Among other things, you can use the state-space object to estimate random and time-varying coefficient models and ML ARMA specifications.

Sophisticated procs and views give you access to powerful filtering and smoothing tools so that you can view or generate one-step ahead, filtered, or smoothed signals, states, or errors. EViews' built-in forecasting procedures also provide easy-to-use tools for in- and out-of-sample forecasting using n-step ahead or smoothed values.

User-Defined Maximum Likelihood Estimation

EViews features an object (the LogL) for handling user-specified maximum likelihood estimation problems. Simply use standard EViews expressions to describe the log likelihood contribution of each observation in your sample, and EViews will do the rest.

 

Specification Evaluation and Diagnostics

Once an equation or system is estimated, you can use EViews to perform a wide array of specification evaluation and diagnostic tests.

These tests include Wald tests of linear and nonlinear coefficient restrictions, likelihood ratio and F-tests for omitted variables, Lagrange multiplier tests for serial correlation and ARCH, White heteroskedasticity tests, Ramsey RESET tests, and Chow forecast and breakpoint tests.

Additional tests exist for specific models. As with other object views, all hypothesis tests can be generated by a simple menu selection from an equation or system window.

 

Forecasting and Simulation

In EViews, you need not concern yourself with the complexities of making forecasts. You can concentrate on the substance of the forecasting problem. For single equation models, just select a menu item and EViews will compute a static or dynamic forecast with optional forecast standard errors and a graph of the 95 percent forecast confidence. Successful forecasting equations can be saved in your workfile or stored in an EViews database.

Simultaneous Equation Solution and Simulation

The model object, which is used for simultaneous equation simulation and solution, provides the features most commonly requested by model builders.

Variable dependencies and the block structure of the model’s equations are displayed with a simple mouse click. Reference equations by name and the model is updated automatically whenever the equation is re-estimated. You can even use the model to manage multiple solution scenarios for comparing simulation results under various sets of assumptions.

The EViews model object makes it easy to perform non-stochastic or stochastic simulation using either Gauss-Seidel or Newton solvers. Built-in views and procedures display simulation results in graphical or tabular form. Forward solution (currently unavailable with stochastic solution) allows you to solve for model consistent expectations. EViews provides sophisticated add factor support, including equation normalization. You can even solve simple control problems where the values for an exogenous control variable are found so that an endogenous variable achieves a user specified target.

 

Data Management

Powerful modeling tools are only useful if you can easily access your data. EViews provides the widest range of data management tools available in any econometric software.

Extensive Function Library

EViews contains an extensive library of functions for working with and transforming your data. In addition to standard mathematical and trigonometric functions, EViews provides functions for computing descriptive statistics, by-group statistics, specialized date and time series data functions, functions for working with a variety of statistical distributions and date and string handling.

Sophisticated Expression andling

EViews’ powerful tools for expression handling mean that you can use expressions virtually anywhere you would use a series. You don't have to create new variables to work with the logarithm of Y, the moving average of W, or the ratio of X to Y (or any other valid expression). Instead, you can use the expression in computing descriptive statistics, as part of an equation or model specification, or in constructing graphs.

When you forecast using an equation with an expression for the dependent variable, EViews will (if possible) allow you to forecast the underlying dependent variable and will adjust the estimated confidence interval accordingly. For example, if the dependent variable is specified as LOG(G), you can elect to forecast either the log or the level of G, and to compute the appropriate, possibly asymmetric, confidence interval.

Links, Formulas and Values Maps

Links allow you to create series that link to data contained in other workfiles or workfile pages. Links allow you to combine data at different frequencies, or match merge in data from a summary page into an individual page such that the data is dynamically updated whenever the underlying data change. Similarly, within a workfile, formulas can be assigned to data series so that the data series are automatically recalculated whenever the underlying data is modified.

Value labels (e.g., "High", "Med", "Low", corresponding to 2, 1, 0) may be applied to numeric or alpha series so that categorical data can be displayed with meaningful labels. Built-in functions allow you to work with either the underlying or the mapped values when performing calculations.

Data types

EViews can handle complex data structures, including irregular dated data, cross-section data with observation identifiers, and dated and undated panel data. In addition to numerical data, an EViews workfile can also contain alphanumeric (character string) data and series containing dates, which can be further manipulated using an extensive library of functions.

In addition EViews provides a wide range of tools for manipulating your data. Included is the ability to combine series by complex match merge criteria. Workfile (dataset) procedures for changing the structure of your data include:  join, append, subset, resize, sort, and reshape (stack and unstack).

 

File Import and Export

EViews provides extensive read/write support for foreign formats, including Excel, ASCII/Text, SPSS, SAS (transport), Stata,  Html, Microsoft Access, Gauss Dataset, Rats, WinGive/PC Give, TSP, Aremos (.tsd), dBase, Lotus and Binary. Access to SAS native format files, version 8 or earlier, is also available if a SAS ODBC driver is installed on the system (which must be purchased separately through SAS).

EViews Databases

EViews has built-in database features. An EViews database is a collection of EViews objects maintained in a single file on disk. It need not be loaded into memory in order to access an object inside it, and the objects in the database are not restricted to being of a single frequency or range. EViews databases support powerful query features which can be used to search through the database for a particular series or select a set of series with a common property.

Series contained in EViews databases may be accessed and used by EViews procedures without being fetched into workfiles. Automatic search capabilities allow you to specify a list of databases to be searched when a series you need cannot be found in the current workfile.

Enterprise Edition Support for ODBC, FAMETM, DRIBase, Haver Analytics Databases, EcoWin, DataStream, FactSet and Moody's Economy.com.

As part of the EViews Enterprise Edition (an extra cost option over EViews Standard Edition), support is provided for access to data contained in relational databases (via ODBC drivers) and to databases in a variety of proprietary formats used by commercial data and database vendors. Open Database Connectivity (ODBC) is a standard supported by many relational database systems including Oracle, Microsoft SQL Server and IBM DB2. EViews allows you to read or write entire tables from ODBC databases, or to create a new workfile from the results of a SQL query. For time series data, EViews also supports access to FAMETM databases, both local and server based, Global Insight's DRIBase databases, and Haver Analytics DLX databases. For time series databases, the same, easy to use, EViews database interface is available no matter what the source of the data.

New to version 6, EViews supports direct access to EcoWin, DataStream, FactSet, and Moody's Economy.com databases. 

Frequency Conversion

When you import data from a database or from another workfile, they are automatically converted to the frequency of your current project. EViews has many options for frequency conversion, and includes support for the conversion of daily, weekly, or irregular-frequency data. Series may be assigned a preferred conversion method, allowing you to use different methods for different series without having to specify the conversion method every time a series is accessed.

 

Graphics

EViews supports a wide range of graph types including line graphs, bar graphs, filled area graphs, pie charts, scatter diagrams, mixed line-bar graphs, high-low graphs, scatter plots and boxplots. A variety of options give you control over line types, color, border characteristics, headings, shading and scaling, including logarithmic scaling and dual scale graphs. Legends are automatically created and you can add labels in any scalable Windows font anywhere on your graph. Any number of graphs can be combined in a single graph for presentation.

Customizing a graph is as simple as dragging graphic elements around the screen. Want to change the characteristics of a legend or a text label? Just click on it and your options are immediately presented in easy to understand dialogs.

You can easily incorporate your customized graphs into other applications using copy-and-paste or by writing the graph to a file. Formats supported include Windows metafiles and PostScript files.


Windows On-Line Help

Need help? EViews provides a full Windows-style help system with index and search capabilities. In addition, the entire EViews User’s Guide and EViews Command and Programming Reference are provided in Adobe PDF format (along with Adobe Acrobat Reader). Both manuals are extensively hypertext linked, making it easy to find the information you need. Heavily commented example programs (and sample data files) are indexed to provide easy access to an array of expertly written EViews programs.

 
A Powerful Programming Language

Point-and-click is fine, but you feel more comfortable entering commands. Besides, you need programming tools and capabilities. Well, EViews is really two programs in one. In addition to its state-of-the-art windowing interface, EViews includes a powerful command language that allows access to all menu items.

Modeled loosely after the BASIC programming language but with new object-oriented extensions and matrix handling capabilities. EViews allows you to enter individual commands for immediate or batch execution. Your programs can make use of advanced capabilities such as looping and condition branching, as well as subroutine and macro processing. Matrix primitives, from simple multiplication and inversion, to more advanced procedures for Kronecker products, eigenvector solution, and singular value decomposition, provide you with the tools you need for solving your most complex problems.


데이터 수용 능력 및 시스템 요구 사항

EViews는 Windows 98/Me/NT 4.0/2000/XP/Vista에서 사용할 수 있습니다. 여러분의 컴퓨터가 충분한 메모리를 갖고 있다면, 관측 자료 수백만개 또는 수천 시리즈의 문제를 푸는데도 EViews를 사용할 수 있습니다. EViews 7.0 버전에서는 기본적으로, 하나의 데이터 시리즈 또는 행렬은 4백만 관측치를 갖을 수 있습니다. 사용자는 이러한 제한을 수정할 수 있습니다.

    최소 권장 사항
CPU: Pentium.
Operating System: Windows 98 (SE), Windows NT 4.0, Windows Me, Windows 2000, Windows XP, Windows Vista.
Memory:

Windows 98, Me or NT 4.0의 경우 32MB 이상

Windows 2000, Windows XP, Windows Vista의 경우 64MB이상

Disk Space: 200MB 이상
Monitor: VGA, super VGA, 또는 호환 디스플레이
Hardware: CD-ROM.