Saturday, 4 March 2017

Enregistrement Non Numériques Variables In Stata Forex

AVIS: Le groupe de consultation IDRE Statistical migrera le site Web vers le WordPress CMS en février pour faciliter la maintenance et la création de nouveaux contenus. Certaines de nos anciennes pages seront supprimées ou archivées de sorte qu'elles ne seront plus conservées. Nous essaierons de maintenir les redirections afin que les anciennes URL continuent à fonctionner de la meilleure façon possible. Bienvenue à l'Institut de recherche et d'éducation numérique Aidez le Stat Consulting Group en donnant un cadeau Stata FAQ Comment puis je recoder les valeurs manquantes dans différentes catégories Stata nous permet de coder différents types de valeurs manquantes numériques. Il comporte 27 catégories manquantes numériques. Quot. a quot. Qu quot et quot. Quot. Dans cette page, nous allons montrer comment coder les valeurs manquantes dans différentes catégories. Nous créons d'abord un ensemble de données à des fins d'illustration. Dans cet ensemble de données, toutes les variables sont numériques et les variables femelle et ses ont des valeurs manquantes. Les valeurs non manquantes pour la variable femelle sont 0 (pour le mâle) et 1 (pour le féminin). Les valeurs non manquantes pour la variable ses sont 0 (bas), 1 (med) et 2 (haut). Le reste des valeurs sont considérés comme des valeurs manquantes. Disons que nous voulons coder 999 dans une catégorie, 99 dans une autre et le reste de valeurs manquantes dans une troisième catégorie pour toutes les variables. Méthode 1: Utilisation de la commande replace Nous pouvons manuellement remplacer les valeurs manquantes par quot. a quot pour 999, quot. b quot pour 99 et. c pour le reste des valeurs manquantes. Par exemple, pour variable femelle. Nous pouvons faire ce qui suit: La commande codebook ci dessus montre que variable femelle a trois types de valeurs manquantes et 4 valeurs manquantes. Méthode 2: Utilisation de la commande mvdecode La méthode 1 peut ne pas être le meilleur moyen de recoder les valeurs manquantes dans différentes catégories. D'une part, nous devons faire une variable à la fois. Statas mvdecode commande vient très pratique pour nous. Mieux encore, nous pouvons utiliser le mot clé tous pour faire référence à toutes les variables dans l'ensemble de données. Passer de codes de valeur manquants à des valeurs numériques L'autre question que nous allons aborder ici est de savoir comment changer les codes de valeur manquants à des valeurs numériques. La commande mvencode est jumelée à la commande mvdecode que nous venons de voir ci dessus et est celle à utiliser ici. Le contenu de ce site Web ne doit pas être interprété comme un endossement d'un site Web, d'un livre ou d'un produit logiciel particulier par l'Université de Californie. NOTICE: Le groupe de consultation IDRE Statistical migrera le site Web au WordPress CMS en février pour faciliter L'entretien et la création de nouveaux contenus. Certaines de nos anciennes pages seront supprimées ou archivées de sorte qu'elles ne seront plus conservées. Nous essaierons de maintenir les redirections afin que les anciennes URL continuent à fonctionner de la meilleure façon possible. Bienvenue à l'Institut de recherche et d'éducation numériques Aider le groupe de consultation Stat en donnant un cadeau Module d'apprentissage Stata Création et recodage de variables Ce module montre comment créer et recoder des variables. Dans Stata, vous pouvez créer de nouvelles variables avec generate et vous pouvez modifier les valeurs d'une variable existante avec replace et recode. Calculer de nouvelles variables à l'aide de générer et de remplacer Utilisons les données auto pour nos exemples. Dans cette section, nous allons voir comment calculer les variables avec generate et replace. La longueur variable contient la longueur de la voiture en pouces. On trouvera ci dessous des statistiques sommaires pour la longueur. Utilise la commande generate pour faire une nouvelle variable qui a la longueur en pieds au lieu de pouces, appelé lenft. Nous devons souligner que générer est pour créer une nouvelle variable. Pour une variable existante, vous devez utiliser la commande replace (ne pas générer). Comme indiqué ci dessous, nous utilisons replace pour répéter l'assignation à lenft. La syntaxe de generate et replace est identique, sauf: generate works quand la variable n'existe pas encore et donnera une erreur si la variable existe déjà. remplacer les travaux quand la variable existe déjà, et donnera une erreur si la variable n'existe pas encore. Supposons que nous voulions faire une variable appelée longueur2 qui a la longueur au carré. Ou nous pourrions vouloir faire loglen qui est le log naturel de longueur. Permet d'obtenir la moyenne et l'écart type de longueur et nous pouvons faire Z scores de longueur. La moyenne est de 187,93 et ​​l'écart type est de 22,27, de sorte que zlength peut être calculée comme indiqué ci dessous. Avec générer et remplacer, vous pouvez utiliser pour addition et soustraction, vous pouvez utiliser pour la multiplication et la division que vous pouvez utiliser pour les exposants (par exemple longueur2) vous pouvez utiliser () pour contrôler l'ordre des opérations. Recodage de nouvelles variables à l'aide de la génération et le remplacement Supposons que nous voulions briser mpg en trois catégories. Regardons une table de mpg pour voir où nous pourrions tracer les lignes pour de telles catégories. Permet de convertir mpg en trois catégories pour aider à rendre ce plus lisible. Ici, nous convertir mpg en trois catégories à l'aide de générer et de remplacer. Utilise tabulate pour vérifier que cela fonctionne correctement. En effet, vous pouvez voir qu'une valeur de 1 pour mpg3 va de 12 18, une valeur de 2 va de 19 23, et une valeur de 3 va de 24 41. Maintenant, nous pourrions utiliser mpg3 pour montrer un tableau croisé de mpg3 par étranger pour contraster le kilométrage des voitures étrangères et domestiques. Le tableau croisé ci dessus montre que 21 des voitures domestiques entrent dans la catégorie de kilométrage élevé, tandis que 55 des voitures étrangères entrent dans cette catégorie. Recodage de variables à l'aide de recodage Il existe un moyen plus simple de recoder le mpg à trois catégories à l'aide de la génération et de la recodage. Tout d'abord, nous faisons une copie de mpg. En l'appelant mpg3a. Ensuite, nous utilisons recode pour convertir mpg3a en trois catégories: min 18 en 1, 19 23 en 2 et 24 max en 3. Permet de vérifier que cela a fonctionné correctement. Nous voyons que cela a fonctionné parfaitement. Recodes avec si Lets créer une variable appelée mpgfd qui évalue le kilométrage des voitures par rapport à leur origine. Soit ceci une variable 01 appelée mpgfd qui est: 0 si au dessous du mpg médian pour son groupe (foreigndomestic) 1 si au dessus du mpg médian pour son groupe (foreigndomestic). Nous voyons que la médiane est de 19 pour les voitures domestiques (étrangères0) et 24,5 pour les voitures étrangères (étrangères1). Les commandes de génération et de recodage ci dessous recodent le mpg en mpgfd sur la base de la médiane de la voiture nationale pour les voitures nationales et sur la base de la moyenne des voitures étrangères pour les voitures étrangères. Nous pouvons vérifier en utilisant ceci ci dessous, et la valeur recodée mpgfd semble correcte. Créez une nouvelle variable lenft dont la longueur est divisée par 12. Changez les valeurs d'une variable existante nommée lenft. Recode mpg en mpg3. Avoir trois catégories en utilisant générer et remplacer si. Recode mpg en mpg3a. Ayant trois catégories, 1 2 3, en utilisant générer et recoder. Recode mpg dans mpgfd. Ayant deux catégories, mais en utilisant des coupures différentes pour les voitures étrangères et domestiques. Le contenu de ce site Web ne doit pas être interprété comme un endossement d'un site Web particulier, d'un livre ou d'un produit logiciel par l'Université de Californie.


No comments:

Post a Comment