Ignorar faltar valores em stata forex no Brasil
Uma vez no Excel, selecione a tabela, copie-a (Ctrl-C ou Edit-Copy) e cole-a no editor Stata clicando na marca do ícone do editor de dados pela seta vermelha abaixo ou digitando editar na janela de comando. Se você receber a seguinte mensagem, basta clicar em OK. Volte para a janela do Editor de Dados. O editor de dados parece uma planilha (mas não é). Cole os dados do excel. A primeira linha se tornará o nome da variável. Se a primeira linha não tiver nomes variáveis, eles serão chamados var1, var2, var2, etc. AVISO. Quando copiar e colar você pode perder alguns dados se os valores numéricos tiverem alguns caracteres de string. Se você comparar os valores faltantes na imagem acima (células com pontos). Com os dados do Excel são valores reais, mas com uma letra anexada. Se você não precisa desses dados, então não faça nada. Se você fizer isso, salve o arquivo como. csv e importe-o para o Stata (consulte a seção de inspeção abaixo) IMPORTANTE. Os nomes variáveis devem estar na primeira linha. Selecione apenas os dados que você precisa (não selecione a planilha completa) Você deve ver o seguinte na tela principal do Stata. Se você deseja rotular as variáveis, digite o seguinte. IMPORTANTE. Você pode ter que reescrever as cotações no rótulo Stata variável var1 Área no quadrado quadrado rótulo variável var2 Área no quadrado M rótulo variável var3 População rótulo variável var4 Importações rótulo variável var5 Exportação rótulo variável var6 Tipo de regime A janela das variáveis deve ser assim : Tipo descreva para um primeiro aspecto: Esta é outra maneira mais sistemática de importar dados para o Stata. No Excel, salve os dados como. csv (valor separado por vírgula ou delimitado por vírgulas, basicamente ASCII). A primeira linha deve ter os nomes das variáveis (sem espaços). Uma vez guardado no formato csv, abra o Stata e digite a planilha da linha de comando usando quotH: statadataBankscnvselect. csvquot Ou se você alterar o diretório no Stata, basta digitar inspeção usando cnvselect. csv Se você preferir usar o menu, faça o seguinte: Na caixa de diálogo Caixa clique em Procurar, em Arquivos de tipo: selecione a opção. csv e encontre seu conjunto de dados. Depois de encontrá-lo, clique em Abrir e depois em Ok. Depois de encontrá-lo, você deve ver o seguinte e, em seguida, pressione OK. Seus dados estão agora no formato Stata, lembre-se de salvá-lo, digite: save testdata03. Substituir Você verá seus dados na janela de navegação Para o Stata, a cor vermelha significa erro, neste caso, esperava variáveis numéricas, mas alguns valores possuem letras anexadas, então o Stata as lê como caracteres de cadeia. Para converter esses caracteres de cadeia em numérico, você precisa usar o comando destring (digite helpdestring para detalhes) da seguinte maneira. A inspeção prévia das variáveis nos diz que os seguintes caracteres são misturados com dados numéricos: destring, replace ignore (A X W P M G R W X E Y C Q lt) Neste caso, a opção ignore ajuda o Stata a remover qualquer atributo de caracteres de cadeia em qualquer número. Depois de usar destring. Use compress para converter as variáveis em seu formato mais eficiente. Valores errados Valores perdidos e como trabalhar com eles Stata representa valores em falta com a. (Período) em sua janela de resultados. Se o arquivo tiver valores faltantes especiais, o Stata os representa como. a,.b..z. Os valores perdidos são armazenados como valores maiores do que o maior número permitido para o tipo de dados. Por exemplo, uma variável armazenada como byte de tipo de dados pode levar os seguintes valores: a maioria dos comandos ignora os valores perdidos por padrão. Alguns comandos, como tabular. Tem uma opção para mostrar falta se quiser ver quantas observações faltantes existem. Outros comandos, no entanto, podem usar os valores perdidos de uma maneira que irá surpreendê-lo. Por exemplo, o comando substituir não ignora os valores em falta. Aqui está um exemplo simples para demonstrar como substituir e recodificar lidar com valores faltantes de forma diferente. Neste exemplo, temos três variáveis com os valores de 1, 2 e ausentes. Queremos alterar todos os valores de 2 para 1. O primeiro comando de substituição muda todos os valores que são maiores que 1 a 1. Este comando não ignora os valores em falta, então os dois e os ausentes são alterados para 1. Isso provavelmente não é o que nós gostaríamos Normalmente quer fazer, uma vez que os valores em falta devem permanecer perdidos. O segundo comando de substituição muda todos os valores maiores que 1 mas menos do que faltando para 1. Neste caso, os valores de 2 são alterados e os valores em falta não são alterados, qual é a nossa intenção. O comando recode ignora automaticamente os valores faltantes, portanto não precisamos pensar sobre isso. Os resultados são os mesmos que o segundo comando de substituição.
Comments
Post a Comment