Re: [R-br] SOMAR LINHAS

2017-05-04 Por tôpico Rodrigo Coster via R-br
Jose, Segue uma solução usando o aggregate() (mas já digo que existem funções melhores para isso). Os teus dados estavam um pouco bagunçados, com numeros sendo lidos como texto, por isso mexi (apenas corrigi isso) um pouco neles. dados <- structure(list(id = c(49L, 49L, 49L, 64L, 64L, 64L, 23L,

Re: [R-br] Ajuda: arrendondando uma variável

2017-04-03 Por tôpico Rodrigo Coster via R-br
Tu precisa salvar o resultado: *idade <- round(idade, digits = 0)* 2017-04-03 15:30 GMT-03:00 Edmar Caldas via R-br : > Boa Tarde! > > Tenho uma dúvida, nesse código a variável idade *não é pra ter dígitos. > como faço pra tirar isso?* > > > *# Chamando o arquivo* >

Re: [R-br] Municipalities IBGE x TSE

2017-02-26 Por tôpico Rodrigo Coster via R-br
Martina, I have this file in my workplace, but I'm on vacation. You can find it in Github, just search for "ribge" package. Em Sáb, 25 de fev de 2017 12:15, Martina Garcia <martina.gar...@opml.co.uk> escreveu: > Dear Rodrigo Coster, > > > > My name is Martina Garc

Re: [R-br] Bando de dado .txt

2016-10-02 Por tôpico Rodrigo Coster via R-br
André, Com o pacote SAScii é fácil transformar uma sintaxe de leitura SAS em um read.fwf (ou read_fwf do pacote readr). Segue o comando para ler com o readr e transformar em data.table por referência em seguida. O comando de leitura demora (depois de 5 minutos eu cansei e fui fazer outras coisas,

Re: [R-br] Relação de cidades IBGE x TSE

2016-09-12 Por tôpico Rodrigo Coster via R-br
, mas o R lê sem problemas. []'s 2016-09-12 21:16 GMT-03:00 Leonard Assis via R-br <r-br@listas.c3sl.ufpr.br> : > Car, tentei fazer isto uma vez e deu tanto trabalho que desisti. Não > compensava > > Em 12 de set de 2016 14:11, "Rodrigo Coster via R-br" < >

[R-br] Relação de cidades IBGE x TSE

2016-09-12 Por tôpico Rodrigo Coster via R-br
Boa tarde, Alguém teria uma lista relacionando os códigos de cidade IBGE e TSE? Por exemplo, enquanto para o IBGE (e a maioria dos outros órgãos), Porto Alegre / RS tem o código 431490-2, enquanto para o TSE o código é 88013. Há um tempo atrás eu fiz essa relação através do nome das cidades, mas

Re: [R-br] (sem assunto)

2016-07-23 Por tôpico Rodrigo Coster via R-br
acrescenta o parâmetro stringsAsFactors = FALSE no read.csv() 2016-07-23 14:16 GMT-03:00 Elias Carvalho via R-br : > Ola Pessoal > > Estou lendo meu data set assim: > data <- read.csv(file.choose(), header = TRUE, na.strings=c("", " ", > "NA")) > > No entanto no meu

Re: [R-br] Ponderação de uma variável de amostra - Censo demográfico

2016-07-20 Por tôpico Rodrigo Coster via R-br
Se teu objetivo é só a estimativa pontual, basta somar a variável V0010 para cada categoria e cidade (um xtabs() deve dar conta disso e exibir de maneira prática). Fiz uma postagem de como analisar os dados da amostra do censo 2010 usando o pacote survey(), se quiser dar uma lida segue o link:

Re: [R-br] Trabalhar com planilha de dados muito grande

2016-06-04 Por tôpico Rodrigo Coster
André, Na documentação do ultimo censo escolar tem instruções de leitura em R, usando um pacote especial para grandes bancos de dados. Escrevi uma postagem sobre leitura desses bancos usando SQlite ( http://rcoster.blogspot.com.br/2014/02/lendo-grandes-bancos-de-dados.html). Dependendo do ano que

[R-br] Teste

2016-06-03 Por tôpico Rodrigo Coster
Alguém recebeu? ___ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.

Re: [R-br] Acessar microdados RAIS Estabelecimentos

2016-05-12 Por tôpico Rodrigo Coster
Carlos, O MTE possui uma lista de e-mails para discussão relacionados aos dados da RAIS e CAGED, talvez tu tenha mais sucesso se fizer essa pergunta por la. Segue link: https://br.groups.yahoo.com/neo/groups/basesmte/info . Até 2013 (o último que eu li), os dados eram separados por ; 2016-05-12

Re: [R-br] Uso de laços e while().

2016-05-12 Por tôpico Rodrigo Coster
so" > [1] "Não houve abertura de processo" > [1] "Não houve abertura de processo" > > vc2 > [1] 14 > > vc > [1] 70 > > matrizz > [,1] [,2] > [1,] NA NA > [2,] NA NA > [3,] NA NA > [4,] NA NA > [5,]

Re: [R-br] Casas Decimais

2016-04-22 Por tôpico Rodrigo Coster
Contribuindo com a resposta do Jobenil, isso acontece porque a representação do teu número em binário é uma dizima periódica (agora não tenho certeza se é só dizima ou dizima periódica) - isso é: tem infinitas casas decimais. Por não ter como armazenar as infinitas casas, ele é arredondado e por

Re: [R-br] Agregar níveis e converter em colunas

2016-04-18 Por tôpico Rodrigo Coster
Segue solução usando o base:reshape() DS$N <- rep(1:2, each = 6) # Cria a coluna com a variável N, identificando os sujeitos novoDS <- reshape(DS, timevar = 'PAISAGEM', idvar = 'N', direction = 'wide') # Transforma os dados 2016-04-18 9:09 GMT-03:00 ASANTOS : >

Re: [R-br] Função grep

2016-04-15 Por tôpico Rodrigo Coster
Acho que é mais negócio usar nchar() tamanho <- nchar(var) sum(tamanho > 9 & tamanho < 16) 2016-04-15 13:50 GMT-03:00 Wagner Tassinari : > Olá pessoal, > > Gostaria de saber quais os parâmetros eu devo usar para investigar quantos > registros de até 10 ou 15 caracteres

Re: [R-br] Como remover um pacote ???

2016-03-20 Por tôpico Rodrigo Coster
A função é remove.packages() , com s no final: remove.packages("Rgooglemaps") 2016-03-18 17:06 GMT-03:00 Edmar Caldas : > > Pessoal não estou conseguindo remover um pacote. > > remove.package (Rgooglemaps) > > Erro: não foi possível encontrar a função "remove.package"

[R-br] I Congresso de Aplicações de R em Administração

2016-02-03 Por tôpico Rodrigo Coster
Para quem interessar (via http://cara.coppead.ufrj.br/home): O I Congresso de Aplicações de R em Administração – CARA – visa disseminar o universo de estudos na área de Administração que utilizam a linguagem R como forma de alavancar a eficiência e qualidade dos trabalhos elaborados.

Re: [R-br] Vetor com vários formatos de datas

2016-02-03 Por tôpico Rodrigo Coster
Uma solução é padronizar as datas. No exemplo, ele substitui tudo que não é número por '/': datas<-c("12-10-2011","10.03.2013","05/06/2016" ) gsub('[^0-9]', '/', datas) # Apenas para ver o passo anterior ao as.Date() as.Date(gsub('[^0-9]', '/', datas), '%d/%m/%Y') 2016-02-03 15:58 GMT-02:00

Re: [R-br] Dúvidas em condicional composto

2016-01-26 Por tôpico Rodrigo Coster
Edson, O teu exemplo não bate com o perguntado (no exemplo só aparecem 2 variáveis, nos dados/texto tem 3). Caso for: sempre que pelo menos 2 for alto, ter estresse, o comando abaixo deve servir: dados <- read.table(text="eem dpm brpm Alto Alto Médio Alto Alto Alto Alto Alto Médio Alto Alto Alto

Re: [R-br] Aplicar função em parte de um vetor

2015-11-25 Por tôpico Rodrigo Coster
Isso? aggregate(produtividade ~ cultivar, mean, data = exemplo) 2015-11-25 15:32 GMT-02:00 joão Rodrigo Castro : > Prezados, > > Estou com uma dificuldade de atribuir uma função à parte de um vetor. > Suponhamos o seguinte data.frame: > ano >

Re: [R-br] Aplicar função em parte de um vetor

2015-11-25 Por tôpico Rodrigo Coster
ata = exemplo) cultivar produtividade 1 c1 3916.75 2 c2 4730.50 3 c3 4116.25 4 c4 2451.25 2015-11-25 15:55 GMT-02:00 joão Rodrigo Castro <joaorodrigo2...@gmail.com>: > Não roda :/ > > Error in as.data.frame.default(x) : > cannot coerce clas

Re: [R-br] Extensão .DBC

2015-11-12 Por tôpico Rodrigo Coster
Elias, Pelo que entendi, os dados são disponibilizados em .DBC (DATASUS? :P), e precisam ser convertidos para .DBF na antes de lidos no R 2015-11-12 18:23 GMT-02:00 Elias Teixeira Krainski < eliaskrain...@yahoo.com.br>: > .RData não serve? É um bom formato e load() é mais rápido que

Re: [R-br] quem é o autor de tanks.R ???

2015-10-02 Por tôpico Rodrigo Coster
Cleber, Fui quem fiz o jogo. E tu desinterrou esse e-mail hein, é do final de 2010! []'s On Thu, Oct 1, 2015 at 10:07 PM, Leonardo Ferreira Fontenelle < leonar...@leonardof.med.br> wrote: > Algora é tarde, mas deixo a dica mesmo assim. Procuro salvar trecho > assim com um comentário indicando

Re: [R-br] quem é o autor de tanks.R ???

2015-10-02 Por tôpico Rodrigo Coster
Cleber, Eu tinha pensado em publicar ele em outros locais, mas nunca consegui finalizar ele 100% (tem um bug que não arrumei na hora de calcular o dano) e a ideia acabou ficando de lado... ainda esses dias estava pensando em fazer um código novo, mas me falta tempo :( Marcos, Tem também o

Re: [R-br] Estísticas da evolução do uso do R

2015-09-20 Por tôpico Rodrigo Coster
O site RedMonk faz a cada 6 meses um ranking das linguagens mais utilizadas (no geral, não apenas estatística). Em Junho ( http://redmonk.com/sogrady/2015/07/01/language-rankings-6-15/), o R aparecia na 13ª colocação 2015-09-20 12:35 GMT-03:00 nandodeso...@gmail.com : >

Re: [R-br] substituir no eixo x de um gráfico o "." Pela ",".

2015-09-17 Por tôpico Rodrigo Coster
Se for usando os pacotes básicos do R, a forma mais simples é mudando no options() options(OutDec= ",") plot(rnorm(100, 0, .1), rnorm(100, 0, .2)) Aconselho fortemente a voltar ao normal depois do gráfico, com o comando options(OutDec= ".") 2015-09-17 11:25 GMT-03:00 Humberto Hazin

Re: [R-br] Como extrair dados PNAD

2015-09-02 Por tôpico Rodrigo Coster
De uma olhada nessa postagem do blog *analyze survey data for free*: http://www.asdfree.com/search/label/pesquisa%20nacional%20por%20amostra%20de%20domicilios%20%28pnad%29 2015-09-02 16:22 GMT-03:00 Leonardo Ferreira Fontenelle < leonar...@leonardof.med.br>: > Thaís, > > Já discuti o assunto

Re: [R-br] RES: Uso da função sort()

2015-09-02 Por tôpico Rodrigo Coster
Para não ter que mudar o formato da data no arquivo original, o melhor é declarar ela como data (através do as.Date()): datas <- c("10/11/2011", "17/03/2010", "15/05/2011") valor <- c(34, 27, 54) df <- data.frame(data = as.Date(datas, '%d/%m/%Y'), valor) df[order(df$data), ] 2015-09-02 1:14

Re: [R-br] juntar base de dados

2015-09-02 Por tôpico Rodrigo Coster
Acredito que o problema se da pois os 2 data.frames possuem variáveis com mesmo nome, dai o merge() considera como observações diferentes. A solução seria alterar os nomes das variáveis iguais para nomes diferentes por banco (por exemplo Tmax_Observado e Tmax_Estimado), deixando somente as

Re: [R-br] tamanho da amostra em experimentos com 4 tratamentos (proporção)

2015-08-27 Por tôpico Rodrigo Coster
De uma olhada no G*power: http://www.gpower.hhu.de/ . Ele calcula o tamanho amostral para uma grande gama de testes. 2015-08-27 13:39 GMT-03:00 Manoel Galdino mcz@gmail.com: Caros, alguém sabe como faço para calcular o tamanho de uma amostra para um experimento com 3 tratamentos e um

Re: [R-br] Problema com a função get

2015-06-09 Por tôpico Rodrigo Coster
Se não me engano, não é possível definir valores de variáveis chamadas pelo get() - é preciso usar assign() para isso. Algo como: VarTemp - get(Symbols[2]) VarTemp[2, 5] - NA assign(Symbols[2], VarTemp) 2015-06-09 17:12 GMT-03:00 Michelle Bau Graczyk mbgrac...@gmail.com: Boa tarde Estou

Re: [R-br] Uso da função aggregate com NAS

2015-05-19 Por tôpico Rodrigo Coster
Para ignorar os NA na hora de calcular uma média tem que informar o parâmetro na.rm. Isso deve resolver: agg - aggregate.data.frame(x=file, by=list(file$hora), FUN=mean, na.rm = TRUE) 2015-05-19 22:12 GMT-03:00 Michelle Bau Graczyk mbgrac...@gmail.com: Boa noite, Eu tenho um arquivo com NAs

Re: [R-br] Banco de dados publicos

2015-05-07 Por tôpico Rodrigo Coster
Acho que o jeito mais fácil de pegar os microdados do IBGE é pelo ftp://ftp.ibge.gov.br/ , é bem organizado. E para as malhas digitais tem o ftp://geoftp.ibge.gov.br/. Tem também os microdados de: - INEP/Educação: http://portal.inep.gov.br/basica-levantamentos-acessar /

Re: [R-br] Leitura de arquivo .shp

2015-04-18 Por tôpico Rodrigo Coster
= use_iconv, Cannot open file obrigado André Oliveira Souza. Graduação em Matemática, mestrado em estatística aplicada.Instituto Federal de Educação, Ciência e Tecnologia do Espirito Santo. IFES Em Sábado, 18 de Abril de 2015 12:20, Rodrigo Coster rcos...@gmail.com escreveu: Tem que mudar

Re: [R-br] Leitura de arquivo .shp

2015-04-18 Por tôpico Rodrigo Coster
Tem que mudar o layer também : mt=readOGR(51SDE250GC_SIR.shp,layer=51SDE250GC_SIR) deve funcionar 2015-04-18 12:13 GMT-03:00 Andre Oliveira andreolso...@yahoo.com.br: É verdade me atrapalhei aqui ao postar, mas o erro permanece! Como é primeira vez que tento ler um .shp estou perdido. Fui no

Re: [R-br] 2 graficos do grid lado a lado na mesma janela

2015-04-13 Por tôpico Rodrigo Coster
Dica: read.table('clipboard') não funciona com coisas copiadas do R. Use dput() para passar dados e a sua estrutura. ___ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem

Re: [R-br] Coincidências entre vetores

2015-03-24 Por tôpico Rodrigo Coster
David Feitosa cont...@davidfeitosa.com: Se for pelo contexto do Rodrigo: which(a %in% b) fornece os índices que coincidem Atenciosamente, David F. Em 23 de março de 2015 11:04, Rodrigo Coster rcos...@gmail.com escreveu: Só tem que ter em mente que o intersect() não leva em consideração

Re: [R-br] leitura dados PNAD 2003 - variáveis V1701 a V1377

2015-03-24 Por tôpico Rodrigo Coster
Duas postagens que falam a respeito: http://analisereal.com/2014/09/26/carregando-dados-da-pnad-no-r/ 2015-03-24 13:24 GMT-03:00 Leonardo Ferreira Fontenelle leonar...@leonardof.med.br: Para ler o arquivo, você poderia em princípio usar a função read.fwf. Mas essa função não é otimizada para

Re: [R-br] Diferença entre dados coletados do yahoo usando diferentes funções.

2015-03-24 Por tôpico Rodrigo Coster
A diferença se deve que o arquivo muda com o passar do tempo (diria que a cada 5 minutos, mas é apenas um chute). E para esse caso eu usaria read.csv com os parâmetros *skip = 17* para ignorar as 17 primeiras linhas e *header = FALSE*, já que a tabela nao possui cabeçalho. read.csv('

Re: [R-br] Coincidências entre vetores

2015-03-23 Por tôpico Rodrigo Coster
Só tem que ter em mente que o intersect() não leva em consideração a posição dos valores no vetor (não sei se tu tem interesse nisso, mas no teu exemplo as 2 coincidências estão na mesma posição) 2015-03-23 10:52 GMT-03:00 Ze Henrique jhguil...@gmail.com: Obrigado Marcus, isso irá me ajudar

Re: [R-br] Extrair linhas específicas de um data.frame

2015-03-17 Por tôpico Rodrigo Coster
Se teus dados forem string (e não factor), da para fazer assim: dados - data.frame(Epoca = c('1958Q3', '2001Q1', '1989M7', '1948M12', '1949', '2011'), Indice = rnorm(6), stringsAsFactors = FALSE) subset(dados, nchar(dados$Epoca) == 4) 2015-03-17 11:34 GMT-03:00 Alexandre Loures

Re: [R-br] Selecionar dados específicos de um data.frame

2015-03-02 Por tôpico Rodrigo Coster
Um *subset(desembarques, Embarcação %in% embarcação) *deve ser suficiente. Aconselho evitar variáveis com nomes iguais, pode resultar em confusão no futuro 2015-03-02 10:40 GMT-03:00 Aline Lipsky line_l...@hotmail.com: Humberto, eu quero criar um novo data.frame deixando apenas as linhas que

Re: [R-br] Gerar coluna a partir das informações da 1ª Coluna

2015-03-02 Por tôpico Rodrigo Coster
Pelo que eu entendi, tu quer todas combinações possíveis. Da para fazer com o expand.grid() e depois retirar as não desejadas (no caso, BRA BRA/FRA FRA/ARG ARG) (vetor - c('ARG', 'BRA', 'FRA')) (dados - data.frame(expand.grid(vetor, vetor))) (dados - dados[dados[, 1] != dados[, 2], ])

Re: [R-br] Erro 'x' deve ser numérico

2015-01-12 Por tôpico Rodrigo Coster
Acho que tu inverteu o nome das variáveis, não? No seu comando: cff$Qual.a.sua.idade. - cut(cff$grupos.de.idade, c(19, 26, 36, 46, 56, 66, 76, 80), labels = c(19 ate 26, 27 ate 36, 37 ate 46, 47 ate 56, 57 ate 66, 67 ate 76, acima de 77)) Cria a variável Qual.a.sua.idade. (que já existe e,

Re: [R-br] Selecionando níveis dentro de fator

2014-12-29 Por tôpico Rodrigo Coster
O '==' é para igualdade e só permite um valor no lado direito. Para fazer o que tu quer, deves utilizar %in% da.1-da[da[,1] %in% samp.niv,] (Em tempo: o também não é o correto, teria que ser o |) 2014-12-29 9:04 GMT-02:00 ASANTOS alexandresanto...@yahoo.com.br: Caros listeiros,

Re: [R-br] Numero de dias acima de um valor

2014-12-01 Por tôpico Rodrigo Coster
Jefferson, Talvez a função rle() possa te ajudar a resolver isso. Segue um exemplo: set.seed(12345) dados - cumsum(rnorm(1, 0, 10)) analise - rle(dados 100) inicio - cumsum(analise$length) - analise$length + 1 resultado - data.frame(inicio = inicio, valor = analise$values, seguidos =

Re: [R-br] Texto em vários gráficos

2014-10-09 Por tôpico Rodrigo Coster
Roberto, Após fazer um gráfico, tu consegue pegar as coordenadas dos limites da área gráfica com o seguinte comando: par()$usr . O resultado aparece na seguinte ordem: X inferior, X superior, Y inferior, Y superior Acredito que com isso tu consiga fazer um comando padrão para acrescentar o

Re: [R-br] Função

2014-10-01 Por tôpico Rodrigo Coster
Andre, É mais aconselhado usar o apply() nesses casos. apply(dados, 2, sd) apply(dados, 2, mean) O primeiro parâmetro é a tua matriz, o segundo é a dimensão que tu quer pegar (no caso, as colunas) e o 3o é a função desejada. 2014-10-01 16:56 GMT-03:00 Andre Oliveira andreolso...@yahoo.com.br:

Re: [R-br] Números aleatórios

2014-09-29 Por tôpico Rodrigo Coster
Leonard, Tu pode utilizar o replicate() para isso. replicate(10, sample(1:5)) 2014-09-29 13:02 GMT-03:00 Leonard Assis assis.leon...@gmail.com: A minha ideia é baseada justamente no 'sample'. Só que, do jeito que eu preciso, tenho que usar um 'for', pois tenho que gerar 'n' linhas assim:

[R-br] Retornar NA nos que deram errado

2014-09-17 Por tôpico Rodrigo Coster
Caros, Estou usando o pacote survey para calcular a mediana de alguns dados vindos de amostras complexas. O problema é que dependendo das variáveis que peço, algumas combinações apresentam menos de 2 observações válidas, impossibilitando o cálculo (apesar deu achar que 1 observação já seria

Re: [R-br] Retornar NA nos que deram errado

2014-09-17 Por tôpico Rodrigo Coster
...@gmail.com: Use o try ou tryCatch para encapsular o comando que falha com poucas observações. On Sep 17, 2014 11:20 AM, Rodrigo Coster rcos...@gmail.com wrote: Caros, Estou usando o pacote survey para calcular a mediana de alguns dados vindos de amostras complexas. O problema é que

Re: [R-br] posicao de graficos em figura com multiplos graficos

2014-09-17 Por tôpico Rodrigo Coster
Não é bem centralizar, mas talvez já te sirva: layout(matrix(c(1:8, 9, 9, 10, 10), nrow = 3, byrow = T)) for (i in 1:10) { plot(rnorm(100), main = sprintf(%do gráfico, i)) } 2014-09-17 19:09 GMT-03:00 Leonardo Monteiro monteiroleonar...@gmail.com: Pessoal, eu tenho que plotar 10 graficos em

Re: [R-br] Agrupar linhas pela primeira letra

2014-09-16 Por tôpico Rodrigo Coster
Um simples substr já resolve: df1$Grupos - factor(sprintf('categ%s', substr(df1$diag, 0, 1))) 2014-09-16 18:47 GMT-03:00 Fátima Lima Paula fatima.lima.pa...@gmail.com: Olá pessoal. Tenho um df assim: id=c(ana,pedro,maria,teresa,monica,jorge,mario,raquel,marcus)

Re: [R-br] Agrupar linhas pela primeira letra

2014-09-16 Por tôpico Rodrigo Coster
Etc Em 16 de setembro de 2014 18:56, Fátima Lima Paula fatima.lima.pa...@gmail.com escreveu: Obrigada Em 16 de setembro de 2014 18:52, Rodrigo Coster rcos...@gmail.com escreveu: Um simples substr já resolve: df1$Grupos - factor(sprintf('categ%s', substr(df1$diag, 0, 1))) 2014-09-16 18

Re: [R-br] Mudanca da classe de dados e modificacao de valor desses

2014-09-12 Por tôpico Rodrigo Coster
Da para informar o valor do NA no read.table read.table('teste.txt', sep= '', dec = '.', skip=24, *na = '-'*) O problema que tu está tendo é que ao fazer as.numeric() num fator, tu pega a posição dos labels (o 1o label, o 2o label, ..., por isso tu obteve números inteiros) e não o labels: (f -

Re: [R-br] Dúvida com tabela do Censo 2010

2014-09-06 Por tôpico Rodrigo Coster
Isso depende muito da pessoa. Onde trabalho (http://www.observapoa.com.br/), excluimos os sem renda na hora do cálculo da renda média, mas colocamos uma observação informando isso ( http://portoalegreemanalise.procempa.com.br/?analises=9_156_0) 2014-09-06 10:23 GMT-03:00 Roney Fraga Souza

Re: [R-br] ler aquivo .spt e transformar para .csv no r

2014-09-05 Por tôpico Rodrigo Coster
Alisson, Não sei se o R consegue abrir/interpretar esse arquivo. Uma possível alternativa é usar o Auto Hot Key para tentar automatizar o processo: http://ahkscript.org/ 2014-09-05 9:56 GMT-03:00 Alisson Lucrécio alisson.lucre...@ifgoiano.edu.br : Benilton, O arquivo é o resultado de uma

Re: [R-br] DENSIDADES EMPÍRICAS

2014-08-29 Por tôpico Rodrigo Coster
O Teste Kolmogorov-Smirnov pode ser utilizado para isso. ks.test(amostra1, amostra2) 2014-08-29 1:14 GMT-03:00 andre...@bol.com.br: Olá colegas, existe alguma maneira de verificar o grau de semelhança (ou de igualdade) entre duas densidades empíricas? Att. André

Re: [R-br] RES: Sugestão de site para download de livros grátis.

2014-08-26 Por tôpico Rodrigo Coster
Dando mais um pitaco na discussão (ou ignorando ela, depende do ponto de vista), seguem mais dois livros sobre 'statistical learning', ambos disponibilizados pelos autores: http://www-bcf.usc.edu/~gareth/ISL/ e http://statweb.stanford.edu/~tibs/ElemStatLearn/. Att, Rodrigo 2014-08-26 14:08

Re: [R-br] Erro em q$limits

2014-08-19 Por tôpico Rodrigo Coster
Edson, Acredito que o erro seja que tu não possui a variável q definida, e por isso não consegue desenhar o axis (q, por padrão, é uma função, por isso a mensagem de erro) 2014-08-18 22:09 GMT-03:00 walmes . walmeszevi...@gmail.com: Prezado Edson, O seu código é não reproduzível. Você não

Re: [R-br] correção de erro package DEMEtics

2014-08-11 Por tôpico Rodrigo Coster
Tente (sem as aspas): D.Jost(genotipagemgerais, bias = correct, object = FALSE, format.table = TRUE, pm = pairwise, statistics = CI, bt = 1000) 2014-08-11 16:31 GMT-03:00 Marco Aurélio marcone...@yahoo.com.br: Boa tarde, Alguém poderia me auxiliar a corrigir o erro abaixo.

Re: [R-br] Nome das variáveis em um data.frame

2014-08-05 Por tôpico Rodrigo Coster
Pelo que entendi, tu nao quer digitar todos os nomes das variaveis independentes. Se for, isso deve funcionar: gas1 - plsr(octane ~ ., ncomp = 10, data = gasTrain, validation = LOO) 2014-08-05 15:58 GMT-03:00 Ari Clecius ari072...@yahoo.com.br: Prezados colegas, estou tentando executar um

Re: [R-br] RES: Como resolver a normal no braço...

2014-07-04 Por tôpico Rodrigo Coster
Leandro, Ele integra exp{-(x^2)} e não uma distribuição normal, por isso não obtêm 1 como resultado 2014-07-04 15:23 GMT-03:00 Leandro Marino leandromar...@leandromarino.com.br: Confesso que não me parei para ler com muita calma o link enviado pelo Jobenil. No entanto, o resultado sqrt(pi)

Re: [R-br] Relação de similaridade entre a variância e probabilidade de dados binomiais

2014-07-02 Por tôpico Rodrigo Coster
Pq a formula da variancia da binomial é n * p * (1 - p) ... 2014-07-02 17:48 GMT-03:00 ASANTOS alexandresanto...@yahoo.com.br: Boa noite prezados, Gostaria de saber se alguém sabe me explicar por que a variância de dados binomiais é tão similar a relação de probabilidades dado por

Re: [R-br] Ajuda com método de Newton Raphson!! Urgente!!!

2014-06-25 Por tôpico Rodrigo Coster
O problema está no chute inicial, pq a tua função [aparentemente] não é definida no ponto x = 0. Colocando qualquer outro valor da certo (apesar deu achar que o algoritmo ta errado, pq sempre converge pra um valor perto do chute inicial, seja qual for ele) 2014-06-25 10:16 GMT-03:00 Manoel

Re: [R-br] Encoding usando read.csv.sql()

2014-06-12 Por tôpico Rodrigo Coster
Cara, Eu usava o read.csv.sql(), mas ele era bastante demorado e dava erro com alguns bancos grandes (não tão grandes quanto os teus)... Uma solução foi usar o pacote RSQLite para transformar o .csv em um banco SQLite e depois chamar só as variáveis de interesse de acordo com critérios de

Re: [R-br] Teste de Hipótese de Coeficientes de uma regressão

2014-06-11 Por tôpico Rodrigo Coster
Não é o teste apresentado no final do summary? ctl - c(4.17,5.58,5.18,6.11,4.50,4.61,5.17,4.53,5.33,5.14) trt - c(4.81,4.17,4.41,3.59,5.87,3.83,6.03,4.89,4.32,4.69) group - gl(2, 10, 20, labels = c(Ctl,Trt)) weight - c(ctl, trt) lm.D9 - lm(weight ~ group) summary(lm.D9) Call: lm(formula =

Re: [R-br] outputs de tabelas

2014-06-05 Por tôpico Rodrigo Coster
A função xtable() do pacote xtable deve funcionar para o teu caso. Da para informar onde tu quer as linhas horizontais com o parâmetro hline.after (dai precisa usar print(xtable(table(groups_fit,groups_mbi)), hline.after = *vetor*) 2014-06-05 10:08 GMT-03:00 Daniela Recchia

Re: [R-br] parâmetro com variavel não definida

2014-06-05 Por tôpico Rodrigo Coster
Waldelene, O que da pra fazer é definir o valor do parâmetro como padrão. Por exemplo: calcular_matrizes - function(x = p + 2) { p - rnorm(1) return(x) } calcular_matrizes() Ele só vai executar o 'x = p + 2' quando a variável x for chamada, que ocorre somente depois de definir o valor de p.

Re: [R-br] outputs de tabelas

2014-06-05 Por tôpico Rodrigo Coster
-la, achei que receberia o output direto no R. -- Daniela Rodrigues Recchia M.Sc. in Statistics Tel. (Mobil): +49 01578 7588382 Germany “The standard of success in life is absolutely the amount of joy you feel” Esther Jerry Hick Em Quinta-feira, 5 de Junho de 2014 15:14, Rodrigo

Re: [R-br] parâmetro com variavel não definida

2014-06-05 Por tôpico Rodrigo Coster
] agradeço a quem puder ajudar, Waldelene Moura Analista de Sistemas Universidade Federal do Maranhão - PROEN Em Quinta-feira, 5 de Junho de 2014 11:39, Rodrigo Coster rcos...@gmail.com escreveu: Waldelene, O que da pra fazer é definir o valor do parâmetro como padrão. Por

Re: [R-br] várias linhas em um única coluna

2014-06-04 Por tôpico Rodrigo Coster
Lucas, tenta digitar o comando setInternet2() logo que abrir o R e depois tenta instalar algum pacote normalmente. Outra opção é baixar o .zip em casa e levar num pendrive e usar a opção Instalar pacotes através de zip locais 2014-06-04 17:00 GMT-03:00 Robert Iquiapaza rb...@ufmg.br: A

Re: [R-br] Mudar separador decimal no sprintf.

2014-05-12 Por tôpico Rodrigo Coster
Walmes, Segue CMR já respondendo o porque não posso fazer gsub no final: sprintf(Matricula: %s \n Peso: %2.2f, '123.4', 47.5) 2014-05-12 1:19 GMT-03:00 walmes . walmeszevi...@gmail.com: Você não pode fazer um gsub() depois? Algum CMR? À disposição. Walmes. ​

Re: [R-br] Mudar separador decimal no sprintf.

2014-05-12 Por tôpico Rodrigo Coster
Não da para trocar no gsub() pq nem todo ponto vai virar virgula. Outro exemplo seria um CPF no lugar da matricula, ou até mesmo um texto maior. Quanto ao LC_NUMERIC, deu o seguinte erro aqui: ## Sys.getlocale() Sys.setlocale(LC_NUMERIC,pt_BR.utf8) [1] Mensagens de aviso perdidas: 1: In

Re: [R-br] Mudar separador decimal no sprintf.

2014-05-12 Por tôpico Rodrigo Coster
Mas por alguma razão eu não consigo mudar o locale para esse (o 2o warning, que não aparece para ti). A pessoa que postou no SO também conseguiu resolver, mas eu também não consegui mudar para o locale sugerido por ele... Provavelmente deve ser porque estou no Windows 2014-05-12 14:21 GMT-03:00

[R-br] Mudar separador decimal no sprintf.

2014-05-11 Por tôpico Rodrigo Coster
Caros, Como posso mudar o separador decimal no sprintf()? No output do R eu consigo mudar com o options(), mas não afeta o sprintf. Perguntando no StacoOverflow, me sugeriram trocar o LC_NUMERIC ( http://stackoverflow.com/questions/23586741/change-decimal-character-in-sprintf), mas o que

Re: [R-br] Número de caracteres no comando read.table

2014-05-09 Por tôpico Rodrigo Coster
Helder, O arquivo está sendo baixado e lido corretamente, o R só oculta as casas decimais para melhorar a visualização. Da para aumentar o numero de casas decimais usando o parâmetro digits do print() print(borda, digits = 10) V1 V2 1 733986.51 9071335.22 2 734009.45

Re: [R-br] Função usando sample com condição

2014-05-09 Por tôpico Rodrigo Coster
Pelo que eu entendi, é isso que tu quer: install.packages('data.table') # Rodar só se nao tiver o pacote data.table instalado. Da para fazer com data.frame comum, mas com data.table é mais fácil. require(data.table) dados - data.table(dados) dados[, sample(medidas, 20), by = c('proj.talhao',

Re: [R-br] Kruskal-Wallis para grupos com apenas 1 elemento

2014-04-30 Por tôpico Rodrigo Coster
Leticia, O teste permite ver isso sim (isso é, é possível calcular). Mas entenda que para qualquer conjunto de 12 observações tu vai ter o mesmo p-valor: dados - data.frame(Doses50 = c(0.58, 0.61, 0.64, 0.69, 0.70, 0.70, 0.70, 0.71, 0.75, 0.78, 0.85, 0.86), grupos = c(1:12)) dados2 -

Re: [R-br] Retirar strings

2014-04-22 Por tôpico Rodrigo Coster
Da para usar gsub para isso: teste - factor(c('1 ano(s)', '10 ano(s)', '11 ano(s)', '12 ano(s)', '13 ano(s)', '14 ano(s)')) as.integer(gsub('[^0-9]', '', teste)) # O gsub() retira tudo que não é número, o as.integer() transforma a string em inteiros 2014-04-22 16:39 GMT-03:00 Edson Lira

Re: [R-br] Analisando os dados da amostra do IBGE

2014-04-14 Por tôpico Rodrigo Coster
passado, um curso para uso de amostras complexas com os dados do IBGE. Dê uma olhada nesse material: http://eventos.ibge.gov.br/images/smi2013/downloads/MC2/CursoMC2.pdf Em especial, da página 73 em diante -- sobre o Censo de 2010. abraço, Rogério 2014-04-14 9:12 GMT-03:00 Rodrigo Coster rcos

Re: [R-br] Somar intervalo de valores nas colunas

2014-04-08 Por tôpico Rodrigo Coster
Sem saber como são os teus dados fica complicado a gente de dar um comando que certamente funcionará... da um dput(head(dados)) e nos envia o que aparecer na tela 2014-04-08 18:34 GMT-03:00 Daniel C Bezerra danielcbeze...@gmail.com: apply(nomedobanco,2,sum) 2014-04-08 18:07 GMT-03:00

Re: [R-br] Somar intervalo de valores nas colunas

2014-04-08 Por tôpico Rodrigo Coster
(a estrutura deles) que a gente resolve! 2014-04-08 20:37 GMT-03:00 Alexandre Loures alexandre.lou...@ymail.com: Olá Rodrigo Coster! É isto mesmo que você solicitou? dput(head(sp)) structure(c(38795229L, 63924605L, 0L, 0L, 0L, 0L, 33680798L, 51477786L, 0L, 0L, 0L, 0L, 32400472L, 39645654L

Re: [R-br] Tirar maiuscula apos o ponto

2014-03-25 Por tôpico Rodrigo Coster
Bernado, note que ao escrever 'teste' no R, aparece teste (ele troca as aspas simples por dupla). Se o texto tem aspas dupla dentro ('teste teste'), vai aparecer a \ antes dela para diferenciar aquela aspa - que faz parte do texto - das aspas que marcam inicio e fim dela. Mas isso é só no R, ao

Re: [R-br] Tirar maiuscula apos o ponto

2014-03-23 Por tôpico Rodrigo Coster
Sempre achei que [:upper:] e A-Z fossem equivalentes... valeu! 2014-03-23 12:31 GMT-03:00 jimmy jimmy@gmail.com: Saudações Rodrigo Coster, On Sat, Mar 22, 2014 at 09:54:35PM -0300, Rodrigo Coster wrote: A tua expressão tem alguns problemas... A expressão . [A-Z] captura qualquer

Re: [R-br] Tirar maiuscula apos o ponto

2014-03-22 Por tôpico Rodrigo Coster
A tua expressão tem alguns problemas... A expressão . [A-Z] captura qualquer caractere (e não somente ponto), seguido por um espaço e uma letra maiúscula (http://regex101.com/r/hG9uK2). Para capturar o ponto, precisa usar *\\.* no lugar Segue uma solução: gsub('(?=\\. )([A-Z])', '\\L\\1', texto,

Re: [R-br] Teste t Student

2014-03-11 Por tôpico Rodrigo Coster
Um for resolve isso: dados - read.table('C:/Users/rcoster/Downloads/RCBD_dad_B.RData.txt', header=T) mat - matrix(0, 20, 20) for (i in 1:20) { for (j in i:20) { mat[i,j] - mat[j,i] - t.test(subset(dados, Treat == i)$y, y = subset(dados, Treat == j)$y, var.equal = FALSE)$p.value } } Mas não

Re: [R-br] Bases Grandes

2014-02-07 Por tôpico Rodrigo Coster
Uma resposta mais precisa depende do formato original dos teus dados (são CSV, largura fixa, ...). Eu tive sucesso lendo os microdados do ENEM (6gb) com os pacotes sqldf e RSQLite. Talvez esses links te ajudem: http://metodologiapolitica.com/639/ http://metodologiapolitica.com/microdados-no-r/ e

Re: [R-br] Dúvida com substituição

2014-02-03 Por tôpico Rodrigo Coster
Se os dados forem fatores não vai funcionar, uma solucao é transformar em texto usando paste() dados - data.frame(Col1=c('Porto Alegre', 'Sao Paulo', NA, 'Florianopolis', NA), Col2=c('Porto Alegre', 'Sao Paulo', 'Curitiba', 'Florianopolis', 'Belo Horizonte')) ifelse(is.na(dados$Col1),

Re: [R-br] Como colocar caracteres, letras, números em subscrito ou sobrescrito em gráfico no R

2014-01-30 Por tôpico Rodrigo Coster
Faltou fechar o parenteses do expression() 2014-01-30 Ederson Civardi civardi@gmail.com Obrigado Fernando Toledo por responder. Porém o comando que me passou ainda não funciona. Da erro. Erro: símbolo inesperado in: persp(xr,yr,z, main = Banco, theta = 30, phi = 15, expand = 0.7, col

Re: [R-br] Duvida sobre expressões regulares.

2014-01-03 Por tôpico Rodrigo Coster
Não sei se são as soluções mais elegantes, mas seguem as minhas sugestões: # Restringindo o conteúdo do parenteses: grep('\\([0-9]{4}.?; ?[0-9]{4}.?\\)', exemplo, value=T) # Explicação: http://regex101.com/r/nB6jH4 # Não restringindo o conteúdo do parenteses: grep('\\([^\\)]*;.*\\)', exemplo,

Re: [R-br] Substituir valores em um vetor

2013-12-24 Por tôpico Rodrigo Coster
a %in% b verifica quais valores de a estão em b. O que tu quer é: dados[dados[, 2] 1, 2] - 1 2013/12/24 ASANTOS alexandresanto...@yahoo.com.br Pessoal, Gostaria de substituir em dados$y todos os valores maiores que 1 por 1 , sendo: y-rpois(100,2) x-1:100 dados-cbind(x,y)

Re: [R-br] Gráfico de regressão linear

2013-12-15 Por tôpico Rodrigo Coster
Uma simples busca no google resulta em diversas soluções: https://www.google.com/search?q=scatter+plot+with+histogram+rhttps://www.google.com/search?q=scatter+plot+with+histogram+roq=scatter+plot+with+hiaqs=chrome.1.69i57j0l5.10330j0j7sourceid=chromeespv=210es_sm=122ie=UTF-8 O 2o link é mais

Re: [R-br] Converter dados de contagem em binomial

2013-12-10 Por tôpico Rodrigo Coster
Pq tu ta usando c() e não rbind()... c() transforma tudo em vetor. Pelo que eu entendi, o que tu quer é isso: dados.bin - dados[rep(1:nrow(dados), times=dados$y), -3] 2013/12/10 ASANTOS alexandresanto...@yahoo.com.br Caros Membros, Estou tentando converter dados de contagem de insetos

Re: [R-br] Pergunta - depois de muita pesquisa da minha parte

2013-11-14 Por tôpico Rodrigo Coster
Daniele, há muito tempo atrás eu fiz algo parecido e o que eu usei foi um simples cat() no arquivo html... x - rnorm(100) cat(sprintf('A média foi %f', mean(x)), file='Teste.html') O teu caso é um pouco mais complicado, mas o cat funcionaria igual! 2013/11/14 Alexandre Serpa

Re: [R-br] Pergunta - depois de muita pesquisa da minha parte

2013-11-14 Por tôpico Rodrigo Coster
Novembro de 2013 5:59, Rodrigo Coster rcos...@gmail.com escreveu: Daniele, há muito tempo atrás eu fiz algo parecido e o que eu usei foi um simples cat() no arquivo html... x - rnorm(100) cat(sprintf('A média foi %f', mean(x)), file='Teste.html') O teu caso é um pouco mais complicado, mas o

Re: [R-br] centralizar gráfico

2013-11-13 Por tôpico Rodrigo Coster
Pode ser assim? layout(matrix(c(1,2,3,3), 2, byrow=T)) plot(rnorm(100), main='Grafico 1') plot(rnorm(100), main='Grafico 2') plot(rnorm(100), main='Grafico 3') 2013/11/13 luc.so...@usp.br Se for desse jeito, ficarão 3 gráficos em uma mesma linha. Preciso que fique 2 na parte de cima, lado

Re: [R-br] Gráficos de barra com duas variáveis sendo comparada

2013-11-02 Por tôpico Rodrigo Coster
Usando o pacote ggplot2: dados - read.table(text='Classe 0-10 10-20 Mata_Nativa 10.046667 7.60 Citrus_37 12.36 23.126667 Citrus_37 15.326667 27.58 Citrus_24 4.38 8.856667 Citrus_18 10.43 21.576667 Citrus_31 9.196667 18.036667 Pasto_37 6.69 12.53', header=TRUE) # Lendo

Re: [R-br] média em um replicate

2013-10-26 Por tôpico Rodrigo Coster
replicate() dentro do for não faz sentido, ou tu usa ou outro (nesse caso). Note que tu ta mandando repetir uma vez (o 1o parametro do replicate) para cada iteração do for, e sobrescrevendo o resultado... Tente (não testei, mas deve funcionar): repeticoes - replicate(ns, geral())

Re: [R-br] ggplot2

2013-10-17 Por tôpico Rodrigo Coster
Troca o scale_colour_hue(name=Ethnicity) por scale_colour_hue(Ethnicity) 2013/10/16 Flavio Barros flaviomargar...@gmail.com Não tem como reproduzir seu exemplo... 2013/10/3 geovane barbosa geovan...@yahoo.com.br Olá pessoal boa tarde, estou com o seguinte problema. estou fazendo um

  1   2   3   >