Feeds:
Posts
Comentários

Archive for the ‘SAS’ Category

Por vezes é necessário inserir uma linha num conjunto de dados, então, aqui vai um comando simples . Considere um conjunto de dados com 6 colunas, deseja-se inserir uma nova linha com informações preenchidas, então, uma opção é: 

proc sql;
INSERT INTO libname.dados
VALUES (1234 1410 147 "47814" "006" 5631);
SELECT * 
FROM libname.dados;
quit;

Read Full Post »

De Virgula para Ponto no SAS

Existem diferentes símbolos para registrar a posição decimal de um número, por exemplo, no Brasil a marca decimal é uma vírgula, no México é o ponto. A escolha da marca decimal (ponto, vírgula ou outra coisa qualquer) de um número não deveria ser um grande obstáculo para quem trabalha com números, contudo, alguns softwares tem por default uma ou outra marca, é o caso do SAS, que usa o ponto. Então, aqui vai uma dica para converter a vírgula em ponto sem muita complicação, basta usar este pedaço de código:

x=input(translate(A,’.’,’,’),32.);  /* translate (variável; ‘PARA’ ; ‘DE’ )*/

Read Full Post »