Meta tags:
description= Economia: teoria, prática e política.;
Headings (most frequently used words):
de, data, compartilhe, frame, um, funções, no, frames, linhas, colunas, da, do, com, navegação, posts, dados, erro, medida, dos, criando, uma, manipulando, extra, selecionando, removendo, filtrando, conveniência, análise, real, tour, pelos, algoritmos, empresa, stitch, fix, culto, significância, estatística, alterando, base, kenneth, arrow, faleceu, regressão, robusta, preços, imóveis, vídeos, rstudio, conference, disponíveis, daniel, kahneman, replicação, estudos, priming, google, trends, atenuação, efeitos, estimados, disclosure, statements, curso, brasília, são, paulo, páginas, busca, siga, facebook, acompanhe, via, email, arquivo, tópicos, recentes, outros, blogs, estatísticas, site, categorias, wordpress, tags, economia, teoria, prática, política, seu, banco, por, que, as, nomes, não, parece, tão, diferente, matriz, como, matrizes, modificando, retornando, sempre, tabela, resumo, coluna, em, novas, adicionando, vetores, logicos, subset, with, aplicando, sapply, lapply, nas, elementos, variáveis, antes, aplicar, filter,
Text of the page (most frequently used words):
nova (83), abre (80), janela (80), funcionarios (72), data (68), que (65), compartilhar (60), salario (56), frame (52), com (45), dados (37), para (35), uma (34), por (32), nome (29), sexo (28), #colunas (25), facebook (23), mail (22), 1300 (22), como (21), você (21), não (20), imprimir (20), pinterest (20), tumblr (20), reddit (20), linkedin (20), estatística (18), 1200 (17), linhas (17), coluna (17), 2014 (16), 2016 (16), experiencia (16), análise (15), apenas (15), maria (15), josé (15), erro (14), medida (14), mais (14), joão (14), dos (13), and (13), são (13), blog (12), economia (12), 2012 (12), 2013 (12), 2015 (12), carregando (11), the (11), base (11), amigo (11), funções (11), função (11), real (10), google (10), postado (10), curtir (10), envie (10), link (10), compartilhe (10), publicado (10), carlos (10), cinelli (10), isso (10), with (10), fazer (9), frames (9), exemplo (9), 1000 (9), 1150 (9), mas (9), está (9), significância (8), programação (8), introdução (8), imóveis (8), marcado (8), sapply (8), nosso (8), sempre (8), vejamos (8), linha (8), false (8), aqui (8), das (7), eleições (7), fev (7), filter (7), seleciona (7), subset (7), selecionar (7), matriz (7), coefs (7), efeito (7), vendas (7), tem (6), rstudio (6), previsões (6), valor (6), metodologia (6), posts (6), for (6), seu (6), trends (6), junho (6), novembro (6), dezembro (6), janeiro (6), fevereiro (6), março (6), ainda (6), podem (6), classe (6), elementos (6), cada (6), também (6), chr (6), wordpress (5), learning (5), culto (5), gelman (5), simulação (5), academia (5), error (5), dia (5), regressão (5), abril (5), maio (5), julho (5), agosto (5), setembro (5), outubro (5), outras (5), alguns (5), numeric (5), ter (5), diferentes (5), aquelas (5), lapply (5), outra (5), primeira (5), resultado (5), drop (5), formas (5), sem (5), stringsasfactors (5), forma (5), sua (5), estimativas (5), significantes (5), problema (5), preco (5), value (5), comentário (4), conta (4), agora (4), outros (4), teoria (4), redes (4), comportamental (4), econometria (4), andrew (4), política (4), vídeos (4), disponíveis (4), empresa (4), efeitos (4), kahneman (4), estudos (4), pelos (4), temos (4), max (4), nas (4), variáveis (4), vimos (4), seguinte (4), vetor (4), remover (4), tamanho (4), possível (4), ana (4), 2000 (4), adicionar (4), simples (4), tudo (4), prim_emprego (4), nao (4), aumento (4), 1100 (4), parece (4), nomes (4), plot (4), amostras (4), grande (4), post (4), outliers (4), observações (4), estimate (4), fox (4), site (3), este (3), login (3), entre (3), visualização (3), user (3), preços (3), machine (3), livros (3), erros (3), dilma (3), brasil (3), causalidade (3), brasília (3), aécio (3), neves (3), criar (3), inteligência (3), artificial (3), experimental (3), economistas (3), impeachment (3), ciência (3), gráfico (3), trump (3), disclosure (3), statements (3), atenuação (3), estimados (3), daniel (3), robusta (3), kenneth (3), arrow (3), stitch (3), fix (3), 2017 (3), arquivo (3), mean (3), 1250 (3), pode (3), média (3), texto (3), retorna (3), suas (3), objeto (3), select (3), mesma (3), ilustrar (3), conveniência (3), estrutura (3), assim (3), maior (3), basta (3), deseja (3), novamente (3), note (3), sabe (3), código (3), abaixo (3), selecione (3), todas (3), quer (3), sim (3), seleção (3), será (3), extra (3), alterar (3), tanto (3), seus (3), valores (3), matrizes (3), várias (3), classes (3), anterior (3), essas (3), rnorm (3), summary (3), min (3), significant (3), pequenas (3), mil (3), estatisticamente (3), estimado (3), estão (3), amostra (3), pesquisadores (3), reais (3), prática (3), sobre (3), suponha (3), então (3), tenha (3), pequeno (3), time (3), gtrendsr (3), ser (3), lmrob (3), vale (3), metro (3), quadrado (3), preço (3), imóvel (3), online (3), 0000000000000002 (3), 254761 (3), squared (3), con (3), obrigatório (2), comentários (2), esta (2), junte (2), 214 (2), assinantes (2), crie (2), website (2), gratuito (2), informações (2), neste (2), esteja (2), testes (2), jogos (2), racionalidade (2), procrastinação (2), previsão (2), modelos (2), marginal (2), revolution (2), leonardo (2), monastério (2), inflação (2), gráficos (2), ggplot2 (2), comédia (2), censo (2), capitais (2), estrangeiros (2), blogs (2), blogosfera (2), analfabetismo (2), amazon (2), feed (2), uncategorized (2), recomendações (2), matemática (2), mankiw (2), história (2), escolha (2), pública (2), diversos (2), big (2), questions (2), métodos (2), econômica (2), market (2), design (2), statistics (2), analisando (2), modelo (2), deep (2), nos (2), why (2), science (2), políticas (2), pró (2), replicação (2), priming (2), conference (2), faleceu (2), alterando (2), tour (2), algoritmos (2), 2011 (2), acompanhe (2), via (2), siga (2), anteriores (2), navegação (2), manipulação (2), coisa (2), falar (2), espaço (2), manipulando (2), aplicar (2), numéricas (2), character (2), muitas (2), determinada (2), condição (2), filtrando (2), antes (2), aplicam (2), elemento (2), bastante (2), utilizadas (2), true (2), log (2), ficar (2), inteiro (2), lógico (2), vetores (2), remove (2), removendo (2), adicionando (2), rbind (2), diferente (2), use (2), coerção (2), números (2), str (2), obs (2), variables (2), cuidado (2), atribuir (2), deleta (2), qualquer (2), menos (2), atribua (2), null (2), fácil (2), ela (2), fram (2), escolaridade (2), avaliacao_anual (2), ensino (2), médio (2), graduação (2), mestrado (2), novas (2), cbind (2), tal (2), utilizar (2), diversas (2), faça (2), criando (2), selecionando (2), quanto (2), praticamente (2), podemos (2), caso (2), names (2), rownames (2), colnames (2), quando (2), banco (2), até (2), funcionários (2), github (2), parte (2), 100 (2), 500 (2), oldpar (2), par (2), faz (2), vai (2), superestimando (2), suficiente (2), muitos (2), verdade (2), provável (2), pequena (2), marina (2), silva (2), hillary (2), clinton (2), donald (2), rousseff (2), uselections2016 (2), gtrends (2), geo (2), buscas (2), candidatos (2), library (2), eleicoes2014 (2), novidade (2), versão (2), estar (2), devtools (2), analisar (2), algo (2), razão (2), call (2), formula (2), residuals (2), median (2), coefficients (2), std (2), intercept (2), signif (2), codes (2), 001 (2), residual (2), standard (2), degrees (2), freedom (2), multiple (2), statistic (2), rodar (2), número (2), sequer (2), nossa (2), poucas (2), mar (2), results (2), were (2), that (2), his (2), collaborators (2), happy (2), couple (2), cases (2), escreva, esconder, barra, denunciar, conteúdo, registre, gerenciar, assinaturas, visualizar, leitor, privacidade, cadastre, assinado, assinar, opiniões, divulgadas, refletem, posições, instituições, autor, vinculado, world, cup, vitória, hipóteses, smbc, nate, silver, mapas, lei, benford, judea, pearl, investimento, estrangeiro, direto, focus, forense, leamer, dicas, siginificância, copa, mundo, país, cartoons, bizarro, bayes, alvin, roth, alexandre, schwartsman, acurácia, tags, sites, interessantes, risco, sistêmico, rent, seeking, protecionismo, praias, paradisíacas, pobreza, artistas, milton, friedman, microeconomia, mídia, macroeconomia, juros, hpe, finanças, 158, institucional, drogas, direito, propriedade, desenvolvimento, concorrência, complexidade, competições, ciclos, econômicos, bolhas, antirecomendações, categorias, 035, 464, visitas, estatísticas, vitor, wilher, urban, demographics, becker, posner, sociais, raciocínios, espúrios, prosa, paul, krugman, normal, deviate, moral, hazard, incentives, matter, greg, gapec, freakonomics, deborah, mayo, economics, economic, logic, econometrics, beat, econ, browser, drunkeynesian, gustibus, non, est, disputandum, aleatórios, roberto, ellery, renato, colistete, mansueto, almeida, irineu, carvalho, filho, cristiano, costa, adolfo, mão, visível, atlas, político, mercados, simulando, baseados, agentes, histórico, pesquisas, ironias, feud, visualizando, neurais, john, oliver, hacking, replication, media, coverage, seminário, sociedade, 19h, auditório, instituto, unb, game, theory, robôs, novo, preview, podcasts, links, transmissão, vivo, apresentações, nbc, style, personalizando, exports, imports, william, playfair, estados, unidos, detectando, reviews, falsos, engenheiros, leia, who, gets, what, elon, musk, fucking, rocket, tesla, self, driving, cars, tenho, estudado, computer, age, statistical, inference, undoing, project, berkeley, initiative, transparency, social, sciences, bitss, meeting, course, mercado, tópicos, recentes, endereço, email, pesquisa, busca, páginas, inscrições, abertas, curso, paulo, jan, neuroskeptic, honest, bases, muita, merece, especial, veremos, além, pacotes, importantes, seção, separada, tidyr, reshape2, dplyr, juntando, certas, calcular, máximo, vezes, conveniente, filtrar, satisfaçam, maneira, rápida, testando, diferença, tenta, implificar, enquanto, segunda, lista, deste, modo, duas, aplicando, quatro, pense, possíveis, permite, façamos, operações, repetindo, seguido, tempo, exemplos, nome_do_data_frame, expressao_logica_para_filtrar_linhas, nomes_das_colunas, simplicar_para_vetor, relembrando, passarmos, dimensão, selecionamos, quisermos, determinado, colocar, filtro, logicos, manter, atenção, fique, aumentando, pré, aloque, forem, evitar, prosseguir, transformemos, transformou, explicar, aconteceu, relembrar, irá, acontecer, segura, universal, isto, volta, exceto, aquilo, demais, algumas, delas, ficou, última, column, bind, vamos, três, principal, segredo, exista, resumindo, tabela, resumo, quiser, garantir, vírgula, retornando, outro, equivalente, combinando, retornam, alternativas, modificando, modificar, funciona, fosse, vou, reaprender, manipular, fossem, perceba, viraram, aceita, exatamente, precisamos, matrix, ocorreria, transformássemos, tão, detalhe, trata, pois, fundamentais, terá, num, própria, discutiremos, opção, frente, coverter, objetos, diretamente, solução, talvez, formato, importante, representa, variável, observação, essa, ideal, utilizado, armazenados, geral, feita, querer, textos, guardar, volte, ver, atualizações, copie, reproduza, material, autorização, sugestões, deixe, acesse, livro, trabalho, andamento, preliminar, sofrerá, alterações, list, set, seed, mfrow, replicate, coef, ylim, xlab, experiments, ylab, estimates, main, paste, sample, size, pch, abline, col, red, lty, comparar, verificar, dificilmente, simulo, amostral, fixo, desses, seleciono, aqueles, coloco, estudo, representado, pela, vermelha, vejam, atenuante, prevalecer, revertendo, infelizmente, esse, raciocínio, engana, contexto, pequenos, junto, estejam, ruído, conjunto, viés, predomina, argumento, clássico, puxadas, baixo, feito, experimento, encontrado, significante, ora, tentador, argumentar, jogando, contra, meu, seja, estimei, publicou, recente, norte, americanas, pegando, dessa, preciso, acesso, brasileiros, bugs, encoding, parecem, diminuindo, install, packages, install_github, pmassicotte, ref, new, api, pacote, passando, reformulação, instalar, cran, testada, pelo, neese, crise, replicabilidade, obriga, rever, posição, louvável, diante, tantos, insistem, continuar, conferência, growth, regression, fim, ressalva, entender, acontencedo, existir, fundamental, dependendo, tipo, simplesmente, ignorar, influência, casos, interessante, correponde, 450, mensagem, extrapola, notórios, terem, ordens, magnitude, toda, usa, sujeita, mesmo, fontes, oficiais, desconfiaram, queda, pib, tanzânia, 3683781389, 202332, 23119, 64600, 994411077, 15926, 247, 589, 410, 9450, 762, 611, 1684, 171800, 4806, test, bias, 502, robust, ocorre, hábito, pena, incluir, buscam, levar, possibilidade, parcela, corrompida, regressões, resistentes, robustas, noção, quais, sejam, alguma, saiba, parêntese, mínimo, conhecimento, substantivo, julgar, plausível, prossigamos, sinal, alerta, completamente, absurdo, priori, sugerindo, corresponde, limpar, percentual, bem, estimar, sentido, 6746423, 937172, 527498, 99957, 993612610, 1386226, 833, 18826, 675, 631, 172, 189, 699, 0000000121, 9489000, 0001275, adjusted, 0001235, 00000001208, pontos, corrompidas, ficará, desapontado, interessado, relação, perceber, contém, corrompidos, muito, url, https, dropboxusercontent, 44201187, rds, gzcon, readrds, close, voltemos, venda, estava, tendo, problemas, pediu, ajuda, olhar, parecia, claro, resolvi, revisitar, pouco, influentes, afetar, robustos, dar, dica, acontecendo, antigo, daqueles, precisa, certamente, aparecerão, deixo, matéria, nyt, fraude, continue, lendo, came, apologize, after, admitted, fabrication, described, how, started, tampering, first, happened, had, analyzed, dataset, just, shy, significance, did, recognized, when, showed, findings, they, them, system, rewarded, him, not, interesting, research, sound, methodology, but, noticed, duplicated, deleted, could, shift, below, foco, encontrar, resultados, gera, coisas, bizarras, ciencia, melhores,
Text of the page (random words):
cients estimate std error t value pr t intercept 15926 247 589 410 27 02 0 0000000000000002 m2 9450 762 5 611 1684 32 0 0000000000000002 signif codes 0 0 001 0 01 0 05 0 1 1 residual standard error 171800 on 254761 degrees of freedom multiple r squared 0 4806 test for bias statistic p value m estimate 502 61 0 ls estimate 86 91 0 agora cada metro quadrado correponde a um aumento de r 9 450 00 no preço do imóvel a mensagem aqui extrapola dados online que são notórios por terem observações com erros de várias ordens de magnitude praticamente toda base de dados que você usa está sujeita a isso mesmo de fontes oficiais no post anterior vimos um exemplo em que pesquisadores não desconfiaram de uma queda de 36 do pib na tanzânia por fim vale fazer a ressalva de sempre entender o que está acontencedo nos seus dados por que os valores são diferentes e a razão de existir de alguns outliers é fundamental dependendo do tipo de problema os outliers podem não ser erros de medida e você não quer simplesmente ignorar sua influência na verdade há casos em que outliers podem ser a parte mais interessante da história compartilhe compartilhar no facebook abre em nova janela facebook compartilhar no x abre em nova janela x compartilhar no linkedin abre em nova janela linkedin compartilhar no reddit abre em nova janela reddit compartilhar no tumblr abre em nova janela tumblr compartilhar no pinterest abre em nova janela pinterest envie um link por e mail para um amigo abre em nova janela e mail imprimir abre em nova janela imprimir curtir carregando postado em dados econometria estatística imóveis r marcado brasília erro de medida growth regression imóveis lm lmrob r regressão robusta fev 20 vídeos da rstudio conference disponíveis publicado por carlos cinelli 0 os vídeos da conferência do rstudio já estão disponíveis aqui compartilhe compartilhar no facebook abre em nova janela facebook compartilhar no x abre em nova janela x compartilhar no linkedin abre em nova janela linkedin compartilhar no reddit abre em nova janela reddit compartilhar no tumblr abre em nova janela tumblr compartilhar no pinterest abre em nova janela pinterest envie um link por e mail para um amigo abre em nova janela e mail imprimir abre em nova janela imprimir curtir carregando postado em programação marcado r rstudio fev 16 daniel kahneman e a replicação dos estudos de priming publicado por carlos cinelli 0 a crise de replicabilidade obriga kahneman a rever sua posição algo louvável diante de tantos pesquisadores que insistem em continuar no erro ps isso é um comentário do daniel kahneman neese post aqui compartilhe compartilhar no facebook abre em nova janela facebook compartilhar no x abre em nova janela x compartilhar no linkedin abre em nova janela linkedin compartilhar no reddit abre em nova janela reddit compartilhar no tumblr abre em nova janela tumblr compartilhar no pinterest abre em nova janela pinterest envie um link por e mail para um amigo abre em nova janela e mail imprimir abre em nova janela imprimir curtir carregando postado em economia comportamental economia experimental estatística metodologia fev 15 google trends no r publicado por carlos cinelli 1 o pacote gtrendsr está passando por uma reformulação e parece que vai ficar ainda mais fácil analisar dados do google trends no r a nova versão ainda não está no cran mas já pode ser testada pelo github para instalar install packages devtools devtools install_github pmassicotte gtrendsr ref new api a grande novidade dessa versão é que não será mais preciso fazer login no google trends para ter acesso para brasileiros outra novidade é que os bugs com problema de encoding parecem estar diminuindo vejamos um exemplo simples pegando dados das buscas pelos nomes dos candidatos nas eleições de 2014 no brasil library gtrendsr eleicoes2014 gtrends c dilma rousseff aécio neves marina silva geo c br time 2014 01 01 2014 12 31 plot eleicoes2014 para ilustrar novamente vejamos um exemplo mais recente as buscas pelos nomes dos candidatos das eleições norte americanas uselections2016 gtrends c donald trump hillary clinton geo c us time 2016 01 01 2016 12 31 plot uselections2016 compartilhe compartilhar no facebook abre em nova janela facebook compartilhar no x abre em nova janela x compartilhar no linkedin abre em nova janela linkedin compartilhar no reddit abre em nova janela reddit compartilhar no tumblr abre em nova janela tumblr compartilhar no pinterest abre em nova janela pinterest envie um link por e mail para um amigo abre em nova janela e mail imprimir abre em nova janela imprimir curtir carregando postado em dados programação r visualização marcado aécio neves dilma rousseff donald trump eleições google trends hillary clinton marina silva fev 13 erro de medida e atenuação dos efeitos estimados publicado por carlos cinelli 2 andrew gelman publicou um pequeno comentário na science sobre erro de medida e atenuação dos efeitos estimados o argumento é o seguinte no modelo clássico de erro de medida na média suas estimativas são puxadas para baixo suponha então que você tenha feito um experimento com amostra pequena com erro de medida mas ainda assim você tenha encontrado um efeito estimado significante ora é tentador argumentar o seguinte tanto a amostra pequena quanto o erro de medida estão jogando contra meu efeito estimado então é provável que o efeito real seja ainda maior do que o que eu estimei parece lógico não parece mas não é e infelizmente esse raciocínio ainda engana muitos pesquisadores na verdade em um contexto de efeitos reais pequenos junto com amostras pequenas é mais provável que aquelas estimativas estatisticamente significantes estejam superestimando o efeito real o problema aqui é que o ruído das amostras pequenas em conjunto com o viés de seleção de estimativas estatisticamente significantes predomina vejamos isso na prática com uma simples simulação no código abaixo eu simulo mil estudos com um tamanho amostral fixo n 10 n 20 n 50 n 500 e n 1000 desses mil estudos eu seleciono apenas aqueles que são estatisticamente significantes e coloco no gráfico o valor estimado do estudo o valor real do efeito é 0 1 que está representado pela linha vermelha vejam que para amostras até de tamanho 100 todas as estimativas significantes da simulação estão superestimando o efeito real apenas quando a amostra é grande o suficiente que o efeito atenuante do erro de medida se faz prevalecer revertendo o resultado e se você comparar as estimativas com e sem erro de medida como faz gelman também vai verificar que com amostras pequenas dificilmente uma é sempre maior do que a outra código para simulação rm list ls set seed 10 ns c 10 20 50 100 500 1000 oldpar par mfrow c 2 3 for n in ns b 0 1 x rnorm n y b x coefs replicate 1000 xs x rnorm n ys y rnorm n coef summary lm ys xs 2 coefs t coefs plot coefs coefs 3 2 1 ylim c min c b coefs 1 max coefs 1 xlab significant experiments ylab significant estimates main paste sample size n pch 20 abline h b col red lty 2 par oldpar compartilhe compartilhar no facebook abre em nova janela facebook compartilhar no x abre em nova janela x compartilhar no linkedin abre em nova janela linkedin compartilhar no reddit abre em nova janela reddit compartilhar no tumblr abre em nova janela tumblr compartilhar no pinterest abre em nova janela pinterest envie um link por e mail para um amigo abre em nova janela e mail imprimir abre em nova janela imprimir curtir carregando postado em econometria estatística metodologia marcado andrew gelman significância estatística fev 11 data frames publicado por carlos cinelli 2 parte do livro introdução à análise de dados com r este trabalho está em andamento o texto é bastante preliminar e sofrerá muitas alterações quer fazer sugestões deixe um comentário abaixo ou se você sabe utilizar o github acesse aqui não copie ou reproduza este material sem autorização volte para ver atualizações data frames seu banco de dados no r por que um data frame até agora temos utilizado apenas dados de uma mesma classe armazenados ou em um vetor ou em uma matriz mas uma base de dados em geral é feita de dados de diversas classes diferentes no exemplo anterior por exemplo podemos querer ter uma coluna com os nomes dos funcionários outra com o sexo dos funcionários outra com valores note que essas colunas são de classes diferentes como textos e números como guardar essas informações a solução para isso é o data frame o data frame é talvez o formato de dados mais importante do r no data frame cada coluna representa uma variável e cada linha uma observação essa é a estrutura ideal para quando você tem várias variáveis de classes diferentes em um banco de dados criando um data frame data frame e as data frame é possível criar um data frame diretamente com a função data frame funcionarios data frame nome c joão maria josé sexo c m f m salario c 1000 1200 1300 stringsasfactors false funcionarios nome sexo salario 1 joão m 1000 2 maria f 1200 3 josé m 1300 também é coverter outros objetos em um data frame com a função as data frame discutiremos a opção stringsasfactors false mais a frente vejamos a estrutura do data frame note que cada coluna tem sua própria classe str funcionarios data frame 3 obs of 3 variables nome chr joão maria josé sexo chr m f m salario num 1000 1200 1300 nomes de linhas e colunas o data frame sempre terá rownames e colnames rownames funcionarios 1 1 2 3 colnames funcionarios 1 nome sexo salario detalhe a função names no data fram trata de suas colunas pois os elementos fundamentais do data frame são seus vetores coluna names funcionarios 1 nome sexo salario não parece tão diferente de uma matriz o que ocorreria com o data frame funcionarios se o transformássemos em uma matriz vejamos as matrix funcionarios nome sexo salario 1 joão m 1000 2 maria f 1200 3 josé m 1300 perceba que todas as variáveis viraram character uma matriz aceita apenas elementos da mesma classe e é exatamente por isso precisamos de um data frame neste caso manipulando data frames como matrizes ok temos mais um objeto do r o data frame vou ter que reaprender tudo novamente não você pode manipular data frames como se fossem matrizes praticamente tudo o que vimos para selecionar e modificar elementos em matrizes funciona no data frame podemos selecionar linhas e colunas do nosso data frame como se fosse uma matriz tudo menos linha 1 funcionarios 1 nome sexo salario 2 maria f 1200 3 josé m 1300 seleciona primeira linha e primeira coluna vetor funcionarios 1 1 1 joão seleciona primeira linha e primeira coluna data frame funcionarios 1 1 drop false nome 1 joão seleciona linha 3 colunas nome e salario funcionarios 3 c nome salario nome salario 3 josé 1300 e também alterar seus valores tal como uma matriz aumento de salario para o joão funcionarios 1 salario 1100 funcionarios nome sexo salario 1 joão m 1100 2 maria f 1200 3 josé m 1300 extra do data frame selecionando e modificando com e outras formas alternativas de selecionar colunas em um data frame são o e o seleciona coluna nome funcionarios nome 1 joão maria josé funcionarios nome 1 joão maria josé seleciona coluna salario funcionarios salario 1 1100 1200 1300 funcionarios salario 1 1100 1200 1300 tanto o quanto o sempre retornam um vetor como resultado também é possível alterar a coluna combinando ou com outro aumento para o joão funcionarios salario 1 1150 equivalente funcionarios salario 1 1150 funcionarios nome sexo salario 1 joão m 1150 2 maria f 1200 3 josé m 1300 extra do data frame retornando sempre um data frame com se você quiser garantir que o resultado da seleção será sempre um data frame use drop false ou selecione sem a vírgula retorna data frame funcionarios salario drop false salario 1 1150 2 1200 3 1300 retorna data frame funcionarios salario salario 1 1150 2 1200 3 1300 tabela resumo selecionando uma coluna em um data frame resumindo as formas de seleção de uma coluna de um data frame criando colunas novas há diversas formas de criar uma coluna nova em um data frame o principal segredo é o seguinte faça de conta que a coluna já exista selecione ela com ou e atribua o valor que deseja para ilustrar vamos adicionar ao nosso data frame funcionarios mais três colunas com funcionarios escolaridade c ensino médio graduação mestrado com funcionarios experiencia c 10 12 15 com funcionarios avaliacao_anual c 7 9 10 uma última forma de adicionar coluna a um data frame é tal como uma matriz utilizar a função cbind column bind funcionarios cbind funcionarios prim_emprego c sim nao nao stringsasfactors false vejamos como ficou nosso data frame com as novas colunas funcionarios nome sexo salario escolaridade experiencia avaliacao_anual prim_emprego 1 joão m 1150 ensino médio 10 7 sim 2 maria f 1200 graduação 12 9 nao 3 josé m 1300 mestrado 15 10 nao e agora temos colunas demais como remover algumas delas removendo colunas a forma mais fácil de remover coluna de um data fram é atribuir o valor null a ela deleta coluna prim_emprego funcionarios prim_emprego null mas a forma mais segura e universal de remover qualquer elemento de um objeto do r é selecionar tudo exceto aquilo que você não deseja isto é selecione todas colunas menos as que você não quer e atribua o resultado de volta ao seu data frame deleta colunas 4 e 6 funcionarios funcionarios c 4 6 adicionando linhas uma forma simples de adicionar linhas é atribuir a nova linha com mas cuidado o que irá acontecer com o data frame com o código abaixo cuidado funcionarios 4 c ana f 2000 15 note que nosso data frame inteiro se transformou em texto você sabe explicar por que isso aconteceu relembrar coerção str funcionarios data frame 4 obs of 4 variables nome chr joão maria josé ana sexo chr m f m f salario chr 1150 1200 1300 2000 experiencia chr 10 12 15 15 antes de prosseguir transformemos as colunas salario e experiencia em números novamente funcionarios salario as numeric funcionarios salario funcionarios experiencia as numeric funcionarios experiencia se os elementos forem de classe diferente use a função data frame para evitar coerção funcionarios 4 data frame nome ana sexo f salario 2000 experiencia 15 stringsasfactors false também é possível adicionar linhas com rbind rbind funcionarios data frame nome ana sexo f salario 2000 experiencia 15 stringsasfactors false atenção não fique aumentando um data frame de tamanho adicionando linhas ou colunas sempre que possível pré aloque espaço removendo linhas para remover linhas basta selecionar apenas aquelas linhas que você deseja manter remove linha 4 do data frame funcionarios funcionarios 4 remove linhas em que salario 1150 funcionarios funcionarios funcionarios salario 1150 filtrando linhas com vetores logicos relembrando se passarmos um vetor lógico na dimensão das linhas selecionamos apenas aquelas que são true assim por exemplo se quisermos selecionar aquelas linhas em que a coluna salario é maior do que um determinado valor basta colocar esta condição como filtro das linhas apenas linhas com salario 1000 func...
|