Como renomear colunas no SAS Macro

Escrito por alexander gokhfeld | Traduzido por ilve maria
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como renomear colunas no SAS Macro
Extensões macro SAS automatizam ações repetitivas nas aplicações do usuário (Ablestock.com/AbleStock.com/Getty Images)

O Statistical Analysis System (Sistema de análise estatística) é um pacote de programas de software para análise estatística, previsão, pesquisa operacional, gestão de projetos e mineração de dados. Ele inclui as extensões de programação macro, que permitem a automatização de ações repetitivas durante a utilização de aplicações do SAS. A habilidade do SAS Macro estende e personaliza programas de software SAS, além de reduzir o tamanho do programa. Utilizando as informações do "PROC SQL Dictionary Tables", você pode renomear o conjunto de colunas de dados em um programa macro SAS.

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

Instruções

  1. 1

    Clique em "Iniciar" no Windows, e selecione "SAS Base" e em seguida "SAS Macro Editor".

  2. 2

    Digite o seguinte código na janela aberta:

    options macrogen mprint mlogic; %macro rename(lib,dsn); options pageno=1 nodate; proc contents data=&lib..&dsn; title "Before Renaming All Variables"; run; proc sql noprint; select nvar into :num_vars from dictionary.tables where libname="&LIB" and memname="&DSN"; select distinct(name) into :var1- :var%TRIM(%LEFT(&num_vars)) from dictionary.columns where libname="&LIB" and memname="&DSN"; quit; run; proc datasets library=&LIB; modify &DSN; rename %do i=1 %to &num_vars; &&var&i=NEWNAME_&&var&i. %end; ; quit; run; options pageno=1 nodate; proc contents data=&lib..&dsn; title "After Renaming All Variables"; run; %mend rename; %rename(WORK,ONE);

  3. 3

    Clique em "Arquivo" e em "Salvar" para renomear o conjunto de colunas de dados em seu programa macro SAS.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível