2014-07-02 2 views
0

J'ai trois fichiers Stata différents (chacun pour trois années différentes) et je veux estimer une régression à effets fixes. Je suppose que j'ai besoin de fusionner ces fichiers afin de tester ma régression, mais comment puis-je le faire? Comment puis-je donner l'identification de l'heure pour la même variable dans chacun de ces fichiers?Comment fusionner 3 fichiers pour créer des données de panel?

+0

Vous fusionnez des données dans Stata en utilisant la commande 'merge' (pas de surprise ici). Veuillez donner un exemple représentatif montrant la structure actuelle de vos bases de données, la disposition de la base de données désirée et un point très important: montrez-nous ce que vous avez essayé, c'est-à-dire le code, et pourquoi cela ne fonctionne pas. Il y a aussi une commande 'append' qui fait quelque chose de différent. Voir 'help merge' et' help append' et rapportez si vous avez des problèmes. –

+0

J'ai essayé de fusionner les fichiers. Et ils ont fusionné - je l'ai fait avec des données -> combiner des ensembles de données-> fusionner deux fichiers. Mais je ne pouvais pas donner l'identification de l'heure pour les variables (j'ai cherché un code pour cela, mais je n'en ai pas trouvé un). Un fichier est un ensemble de données pour les variables de consommation pour la première année, un autre fichier pour la deuxième année avec les mêmes variables de consommation et l'autre avec les mêmes variables pour la troisième année. –

+0

Même si vous travaillez avec l'interface graphique, la commande exacte est imprimée dans la fenêtre Résultats. Ce code pourrait être utile. Vous ne montrez toujours pas d'exemples de vos bases de données. Je trouve difficile de donner un sens à "ne pouvait pas donner l'identification du temps pour les variables". Veuillez lire la section * demandant * sur http://stackoverflow.com/help et http://stackoverflow.com/help/on-topic. –

Répondre

1

Typiquement, vous n'avez pas merge (mettre les fichiers côte à côte) de tels fichiers, mais append (les mettre les uns sur les autres) les. Typiquement, l'année ou la variable d'onde est déjà incluse, mais quand ce n'est pas le cas, vous devez les generate avant les fichiers merge. Pour plus d'informations, tapez simplement Stata help merge, help append et help generate.


ensembles de données Préparation doivent être exactement documentées, donc en utilisant l'interface graphique est pas la façon de le faire. Au lieu de cela, vous devriez le faire en utilisant un fichier .do. Pour une bonne introduction sur comment faire une bonne et reproductible recherche avec Stata, voir:

Long, J. S. (2009). Le flux de travail de l'analyse de données à l'aide de Stata. College Station, TX: Stata Press.

Questions connexes