BookmarkSubscribeRSS Feed
pkusniaruk
SAS Employee

/********************************************************************************/ 

/* Condicional lógica SELECT em um Datastep */ 

/* Notar que o código é muito mais legível, em especial quando há muitas condições  */ 

/********************************************************************************/ 

 

 

 

data filmes; 
         input Titulo & $30.  duracao;  
         DATALINES; 
Batman                     110 
Chicago                    197 
El Grinch                   85  
Os Vingadores          152 
Doutor Estranho       105 
; 

 
DATA SELECT_Exemplo; 
          SET FILMES; 
          LENGTH Filme_Duracao $ 5; 
          SELECT; 
                        WHEN (Duracao < 120) Filme_Duracao = 'Curta'; 
                        WHEN (Duracao > 160) Filme_Duracao = 'Longo'; 
                        OTHERWISE Filme_Duracao= 'Media'; 
           END; 
RUN; 
1 REPLY 1
tanitelle
Calcite | Level 5

Boa dica. 

Estou começando hoje, usaremos SAS Viya como ferramenta de data discovery/analytics, e os conteúdos deste fórum parecem bastante ricos.