Usando o SAS, é possível usar funções de data e macros existentes para esticar verticalmente um quadro de dados de calendário?
Por exemplo, quero criar um quadro de dados com colunas: dia, mês, ano.
Esta tabela deve conter todos os dias de 1º de dezembro de 1999 a 1º de dezembro de 2005. Posso fazer isso em outro software como Python ou Excel - mas pode ser feito no SAS?
É raro precisar desse tipo de tabela de calendário no SAS, porque normalmente você pode usar funções ou formatos de data para calcular vários valores/formatos de data, em vez de armazená-los em uma tabela de consulta.
Dito isto, é simples criar uma tabela como esta, por exemplo:
Se você puder descrever em inglês a lógica das variáveis restantes, ficarei feliz em adicioná-las.