Renommer les Variables Indépendamment de son Nom dans le SAS

Permet de supposer que nous avons le dataset suivant:

ID    Stress_Level    Heart_Rate
1          5              10
2          7              12
3          9              16

Et le code serait d'utiliser pour renommer une variable serait:

data test1;
    set test0;
    rename Stress_Level=A Heart_Rate=B;
run;

Cependant, ce que je voudrais faire est de renommer les 2 colonnes sans l'aide de leurs noms. Est-il une "interne" SAS de commande qui traite de la variable en fonction de la colonne qui il est? Ainsi, par exemple Stress_Level qui est la 2ème colonne peut être considéré comme "COL2" ou quelque chose de similaire. Ainsi, le code serait:

data test1;
    set test0;
    rename COL2=A COL3=B;
run;

Où "COL2" serait toujours se référer à la deuxième colonne du jeu de données quel que soit son nom. Est-il direct ou peut-être un moyen indirect pour réaliser cela?

OriginalL'auteur Noob_Strider | 2015-03-12