SPSSx Discussion - Fonction LPAD

Cela signifie que vous devez d'abord couper les blancs que SPSS met en
il automatiquement. Je ne sais pas pourquoi il fait cela, et ce serait
une question intéressante à avoir répondu par quelqu'un de plus compétent
que moi sur la liste. Indépendamment. Je l'ai testé la syntaxe ci-dessous et
travaux.

Relax,
Ariel

LISTE DE LA LISTE DES DONNEES / test (A12).
BEGIN DATA
000000000123
302
dix
53
2
8952
40533
6125
56
31
9
114
060
08975
566
FIN DES DONNÉES.

Résultat STRING (A12).
COMPUTE Résultat = LPAD (RTRIM (test), 12, '0').
EXÉCUTER.


>
> Je ne parviens pas à gauche avec rembourrage les chiffres dans une variable avec des zéros pour remplir 12 champ de caractères. Quand je frappe OK, il n'y a pas de messages d'erreur, mais rien ne se passe non plus. Comme je ne pouvais pas attacher des captures d'écran à ce message, je dois l'expliquer mieux que je CAN- quelqu'un peut-il voir ce que je fais mal?
>
>
>
> Ma syntaxe est
>
> Test COMPUTE = LPAD (test, 12, "0").
>
> Execute.
>
>
>
> Affichage des variables montre
>
> String. largeur 12, l'alignement à gauche, mesure nominale
>
>
>
> Variable est « test », et il y a 15 cas-
>
> 000000000123
>
> 302
>
> 10
>
> 53
>
> 2
>
> 8952
>
> 40533
>
> 6125
>
> 56
>
> 31
>
> 9
>
> 114
>
> 060
>
> 08975
>
> 566
>
>
>
>
>
> Quand je frappe OK, il me demande si je veux changer une variable existante, je dis oui, il fonctionne, et rien ne change.
>
>
>
>
>
>
>
>
>
> Vicki L. Stirkey
>
> Analyste de programme 3
>
> OMHSAS
>
> Bureau de la santé mentale et de toxicomanie Services abus
>
> Division de la gestion des systèmes
>
> 717-705-8198
>
> Fax: 717-772-6737
>
>


=====================
Pour gérer votre abonnement à SPSSx-L, envoyer un message à
[Email caché] (pas SPSSx-L), sans corps du texte à l'exception du
commander. Pour quitter la liste, envoyer la commande
SIGNOFF SPSSx-L
Pour une liste des commandes pour gérer les abonnements, envoyer la commande
INFO refcard

Juste une autre solution si SPSS16 + est utilisé. J'utilise la commande de type alter.

modifier essai de type (f12).
modifier test de type (N12).

=====================
Pour gérer votre abonnement à SPSSx-L, envoyer un message à
[Email caché] (pas SPSSx-L), sans corps du texte à l'exception du
commander. Pour quitter la liste, envoyer la commande
SIGNOFF SPSSx-L
Pour une liste des commandes pour gérer les abonnements, envoyer la commande
INFO refcard

Vous avez oublié de revenir à la chaîne.

LISTE DE LA LISTE DES DONNEES / test (A12).
BEGIN DATA
000000000123
302
dix
53
2
8952
40533
6125
56
31
9
114
060
08975
566
FIN DES DONNÉES.

modifier essai de type (f12).
modifier test de type (N12).
modifier essai de type (a12).

=====================
Pour gérer votre abonnement à SPSSx-L, envoyer un message à
[Email caché] (pas SPSSx-L), sans corps du texte à l'exception du
commander. Pour quitter la liste, envoyer la commande
SIGNOFF SPSSx-L
Pour une liste des commandes pour gérer les abonnements, envoyer la commande
INFO refcard

Articles Liés