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.

SAS Innovate 2025: Call for Content

Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!

Submit your idea!

Discussion stats
  • 1 reply
  • 555 views
  • 4 likes
  • 2 in conversation