Transcription of Formation Eviews 7 - Jonathan Benchimol
1 Formation Eviews 7. Introduction Jonathan Benchimol Plan Prise en main du logiciel Utilisation Cr ation Gestion Analyse statistique Repr sentations graphiques Statistiques descriptives Econom trie Estimations Tests M thodes 2 Jonathan Benchimol Prise en main du logiciel Utilisation Cr ation Gestion 3 Jonathan Benchimol Fen tre initiale 4 Jonathan Benchimol Fen tre de commande 5 Jonathan Benchimol Statuts et fen tres 6 Jonathan Benchimol Cr er ou ouvrir un fichier Plusieurs mani res d'acc der des donn es: Cr ation d'un nouveau fichier de travail (Workfile). File/New/Workfile puis suivre les indications wfcreate(wf=annual, page=myproject) a 1950 2005. Ouvrir un fichier Eviews (.wf1). File/Open/Workfile puis s lectionner le fichier ouvrir wfopen "c:\data files\ ". Ouvrir un fichier qui n'est pas en format Eviews File/Open/Foreign Data as Workfile puis s lectionner le fichier . ouvrir wfopen "c:\data files\ ". 7 Jonathan Benchimol Cr ation d'un nouveau workfile Cr ation d'un nouveau workfile: File/New/Workfile Choisir le type de structure Choisir la fr quence Choisir les bornes Optionnel: Donner un nom au workfile Donner un nom la page du workfile 8 Jonathan Benchimol Saisie de donn es Premi re m thode: le copi /coll sur une nouvelle s rie.
2 Une fois le workfile cr , allez dans Excel et s lectionner une s rie sans son label. Collez ensuite dans l'objet s rie la s rie s lectionn e (cf. ci apr s). Si cela ne fonctionne pas, n'oubliez pas de d verrouiller le mode dition . 9 Jonathan Benchimol Cr ation partir d'Excel 10 Jonathan Benchimol Fen tre Workfile Rep res Nombre d'observations Feuilles Barre de boutons Objets 11 Jonathan Benchimol Fen tre Workfile 12 Jonathan Benchimol Cr ation et ex cution d'un programme Deux fa ons d' diter et d'ex cuter un programme sous Eviews : Interactive use Des commandes l mentaires peuvent tout d'abord tre report es une une dans la ligne de commande (situ e au-dessous de la barre de menu). Les commandes seront alors ex cut es imm diatement, mais ne seront pas enregistr es dans un fichier. Batch use On ouvre une nouvelle fen tre dans laquelle on va enregistrer une s quence de commandes. Pour ouvrir un programme existant: File/Open/Program Pour cr er un programme File/New/Program program nom_du_programme Ce mode permet d'ex cuter un bloc de commandes et de les enregistrer dans un fichier.
3 On pourra alors ex cuter le programme de fa on r p t e et l'appliquer d'autres bases de donn es. 13 Jonathan Benchimol Alphanum rique S ries group es Matrice sym trique Vecteur de param tres Vecteur colonne Syst me Equation Echantillon d'observations Table Facteur Scalaire Texte Graphique S rie temporelle Carte de valeurs Groupe de s ries Etude transversale VAR. Max. de vraisemblance Repr sentation d' tat Vecteur Matrice Cha nes de caract res Mod le Vecteur de cha nes de caract res 14 Jonathan Benchimol Les objets Ci-avant un r capitulatif de tous les types d'objets. Deux moyens de d claration: Avec le menu: Object/New Object Avec la ligne de commande: type_objet nom_objet Types d'objets les plus utilis s: S rie temporelle: series x Groupe de s ries: group g x y Equation: equation eq01. 15 Jonathan Benchimol Fen tre Object 16 Jonathan Benchimol Menu File: ouverture, fermeture, sauvegarde, impression . Edit: copi , coll , retour en tat pr c dent, rechercher . Object: cr er, g rer ou imprimer un type d'objet View (lorsqu'un objet est s lectionn ): voir, statistiques sur l'objet, lien avec la base de donn es, ouvrir.
4 Proc: proc dures globales ou particuli res Quick: estimation, statistiques group es, tests statistiques, VAR, g n rateur bouton le plus utilis !!! Options, Add-in, Windows: facultatif Help: utiliser sans limite. 17 Jonathan Benchimol Analyse statistique Repr sentations graphiques Statistiques descriptives 18 Jonathan Benchimol Introduction : Fen tre Object 19 Jonathan Benchimol Introduction : Fen tre S rie Manipulation de donn es Afficher la s rie, etc . Label View/label Sheet View/Spreadsheet Line Views/Graph/Line Stats Views/Descriptive Statistics & tests 20 Jonathan Benchimol Introduction: Fen tre S rie 21 Jonathan Benchimol Introduction: Fen tre S rie 22 Jonathan Benchimol Op ration sur les s ries Cr er une nouvelle s rie y: series y Cr er la s rie y en fonction de x et z: series y = 2*x + 3*z Cr er la s rie y log d'elle-m me: series y = log(y). Cr er la s rie y moyenne mobile d'ordre 6 de x: series = 23 Jonathan Benchimol Op ration sur les intervalles de temps Partie sup rieure Point initial et terminal de l'intervalle Partie inferieure Zone conditionnelle 24 Jonathan Benchimol Exemple d' chantillon Partie sup rieure: prendre en compte uniquement les observations 50 100 et 200 250: 50 100 200 250.
5 Partie inferieure: parmi ces observations, prendre en compte uniquement celles o la variable x est comprise entre 6 et 13 et la variable y est inferieure sa moyenne: (x>=6 and x<=13) or 25 Jonathan Benchimol D finition d' chantillon La commande smpl permet de d finir un chantillon de donn es, avec ou sans condition: S lectionner uniquement un chantillon de 1970Q1 1999Q4: smpl 1970Q1 1999Q4. S lectionner uniquement , dans un chantillon de 1970Q1 . 1999Q4, les donn es o rates est sup rieur : smpl 1970Q1 1999Q4 if rates> S lectionner uniquement un chantillon de 1970Q1 la derni re valeur : smpl 1970Q1 @last Sauvegarder un chantillon de la premi re valeur 1989Q2 : Sample s1 @first 1989Q2. 26 Jonathan Benchimol Cha nes de caract re Cr er une cha ne de caract re: Ligne de commande: alpha myseries alpha name alpha symbol smpl @all if name = Benchimol ". Grace au menu: Object/New Object/Series Alpha Cr ation partir d'une cha ne: Mettre dans la s rie de caract res myseries le nom de la s rie name et le symbole de la s rie symbol entre parenth se: alpha myseries = name + " (" + symbol + ").
6 Mettre dans la s rie bname les noms commen ant par la lettre B: series bname = (@lower(@left(name, 1)) = "B"). 27 Jonathan Benchimol Attribution de labels Donner un label aux valeurs des variables: valmap Object/New Object/ValMap Utile uniquement lorsque la variable ne pr sente qu'un nombre restreint de valeurs. Pour attribuer un label une s rie, cliquer sur Properties dans le menu de celle-ci puis sur Value Map. 28 Jonathan Benchimol Attribution de labels Exemple d'attribution de labels: valmap mymap 3 "trois". 99 "do not exist". 29 Jonathan Benchimol Groupe de s ries Permet de visualiser et d' tudier plus d'une s rie, formant ainsi un groupe de s ries. Cr er simplement un groupe de s ries en s lectionnant plus d'une s rie du workfile (maintenir enfonc e la touche Ctrl et cliquer sur les s ries s lectionner), puis clic bouton droit, puis Open, puis as a Group. Cet objet est tr s utile pour effectuer des tableaux r capitulatifs, pour repr senter l' volution d'une s rie en fonction d'une autre ou pour en repr senter plusieurs sur un m me plan.
7 30 Jonathan Benchimol Utilisation de l'aide IMPORTANT: d s que vous avez une question, cliquez sur Help, puis sur Quick Help Reference, puis sur l'un des type correspondant votre interrogation: Question sur un Objet ? Question sur une Commande ? Question sur une Fonction ? Question sur les Matrices ? Question sur la Programmation ? Une fois que vous avez ouvert le champ correspondant . votre question, tapez-y un mot cl s de votre IMPORTANT: utilisez le plus souvent possible l'aide. 31 Jonathan Benchimol 32 Jonathan Benchimol Cr er un graphique Lorsque vous avez ouvert une s rie, cliquer sur View/Graph . Un cran apparait (cf. ci-contre). Configurer votre graphique puis cliquer sur OK. pour l'afficher. 33 Jonathan Benchimol Cr er un graphique de plusieurs s ries Cr er un groupe de s ries Ouvrir le groupe puis allez dans View/Graph puis OK. Si vous voulez obtenir plusieurs graphiques sur une seule fen tre, cliquer sur Options, puis dans Multiple Series, cliquer sur Multiple Graphs Pour changer de Template, cliquer aussi sur Options (ou double-clic sur le graphique), puis Template & Objects puis laissez-vous guider.
8 34 Jonathan Benchimol Pr sentation du graphique Possibilit s: ajouter du texte, modifier l' chelle des axes, modifier l'apparence (template), sauvegarder son propre template, afin de le r utiliser, etc . Ces agr ments esth tiques sont tr s pratiques lorsque les graphiques doivent r pondre une m me charte graphique par exemple. Mettons en pratique par plusieurs exemple ces possibilit s. 35 Jonathan Benchimol Figer ou pas Figer ? Le graphique g n r partir d'une s rie par Eviews peut tre soit connect aux donn es, soit d connect des donn es partir desquelles il a t construit: Si l'on change quelque chose dans les donn es, cela modifiera l'aspect du graphique: Freeze Si l'on change quelque chose dans les donn es, ou si on passe . une autre visualisation, cela ne modifiera pas l'aspect du graphique: Freeze Freezer un objet cr e un autre objet qui devient ind pendant de l'objet originel. Il n'y a plus d'actualisation possible. 36 Jonathan Benchimol Statistiques de base Cliquer sur une s rie, puis: View/Descriptive Stats &.
9 Tests/Histogram and Stats View/Descriptive Stats &. Tests/Stats Table Pour un Groupe de S ries: Quick/Group Statistics/Descriptive Statistics Les observations manquantes sont automatiquement exclues des statistiques 37 Jonathan Benchimol Econom trie Estimations Tests M thodes 38 Jonathan Benchimol Qu'est-ce que l' conom trie Ensemble des techniques destin es mesurer des grandeurs conomiques. Mesure de grandeurs pr alablement d finies par l' conomie (emploi, croissance, valeur ajout e, etc.);. V rification empirique de relations entre ces grandeurs pr dites par des mod les issus de l' conomie math matique ;. Etude a priori de relations entre grandeurs math matiques ind pendamment d'un mod le conomique sous-jacent. 39 Jonathan Benchimol Objectifs Utiliser Eviews pour Expliquer ces mesures. Exploiter des donn es. Etablir et tester des relations robustes entre elles. Exposer et pr senter ses r sultats. Quantifier des param tres d'un mod le. Tester des hypoth ses ou des pr visions. Confronter des mod les concurrents.
10 Simuler des volutions pass es ou venir. Etudier des interactions entre variables. Rapprocher la th orie la r alit . 40 Jonathan Benchimol M thodologie Sp cifier du mod le Choisir les variables explicatives Choisir la forme fonctionnelle Prendre en compte les chocs Confronter le mod le aux donn es Estimer le mod le Evaluer et analyser les r sultats Tester de la robustesse de l'estimation Utiliser le model Pr voir Envisager des variantes Cas extr mes 41 Jonathan Benchimol Nomenclature Relation entre une variable expliqu e (Yt) et des variables explicatives (Xt,k) pond r es par des param tres (ak), une constante (param tre a0) et une perturbation (choc ut,i): Yt = a0 + a1Xt,1 + a2Xt,2 + + aiXt,i + ut,i On cherche estimer les param tres, inconnus du mod le. ut,i peut tre per u comme un choc, une perturbation, une erreur ou un al a. Il s'agit ici d'an mod le lin aire avec un terme constant. 42 Jonathan Benchimol Objectifs sp cifiques A l'aide d'observations des variables (donn es), on cherche : Estimer les param tres du mod le.