Matrice en stata à partir de valeur scalaire
ArF_eversor
Messages postés
39
Statut
Membre
-
ArF_eversor Messages postés 39 Statut Membre -
ArF_eversor Messages postés 39 Statut Membre -
Bonjour,
Je dois créer une matrice de taille 411X24 à partir de valeurs constantes que j'ai stockées en Stata 11.
Ces valeurs ont été créées à partir d'une boucle et je les ai sauvegardées sous le nom s'n''v' avec n qui prend les valeurs du nom des lignes et v qui prend les valeurs du nom des colonnes.
Ainsi, l'élément s11 devrait se trouver dans la première ligne de la première colonne, s12 dans la première ligne de la deuxième colonne, etc.
Je dois donc replacer ces valeurs que j'ai stockées au bon endroit dans la matrice. Ca a l'air assez simple comme ca mais je n'ai pas encore trouvé une commande/programmation qui puisse faire ça. Comme mes valeurs n'appartiennent pas à une variable spécifique, la plupart des commandes de stata me renvoient une erreur. Je pourrais éventuellement utiliser la commande matrix A=(s11, s12, ... / s21, s22, ... etc) mais replacer tous les éléments (+ de 9000) à la main me prendrait un temps dingue. Comment faire pour aller plus vite ?
Merci d'avance.
ps: en réalité, v ne s'étend pas de 1 à 24 mais de 10 à 33 et n démarre à 11001 et termine à 93022, avec des trous dans la série de manière non constante. Ces chiffres représentent les codes géographiques de communes et le code industriel de certaines firmes.
Je dois créer une matrice de taille 411X24 à partir de valeurs constantes que j'ai stockées en Stata 11.
Ces valeurs ont été créées à partir d'une boucle et je les ai sauvegardées sous le nom s'n''v' avec n qui prend les valeurs du nom des lignes et v qui prend les valeurs du nom des colonnes.
Ainsi, l'élément s11 devrait se trouver dans la première ligne de la première colonne, s12 dans la première ligne de la deuxième colonne, etc.
Je dois donc replacer ces valeurs que j'ai stockées au bon endroit dans la matrice. Ca a l'air assez simple comme ca mais je n'ai pas encore trouvé une commande/programmation qui puisse faire ça. Comme mes valeurs n'appartiennent pas à une variable spécifique, la plupart des commandes de stata me renvoient une erreur. Je pourrais éventuellement utiliser la commande matrix A=(s11, s12, ... / s21, s22, ... etc) mais replacer tous les éléments (+ de 9000) à la main me prendrait un temps dingue. Comment faire pour aller plus vite ?
Merci d'avance.
ps: en réalité, v ne s'étend pas de 1 à 24 mais de 10 à 33 et n démarre à 11001 et termine à 93022, avec des trous dans la série de manière non constante. Ces chiffres représentent les codes géographiques de communes et le code industriel de certaines firmes.
A voir également:
- Matrice en stata à partir de valeur scalaire
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Créer une vidéo à partir de photos - Guide
- Dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. - Guide
- Créer une icone à partir d'une image - Guide