Eu tb não...
Mas mandei uma msg p/ o autor...
Estou aguardando.
Assim que receber algo, comunico à lista.
Abs.
De: Mauro Sznelwar sznel...@uol.com.br
Para: r-br@listas.c3sl.ufpr.br
Enviadas: Quinta-feira, 13 de Dezembro de 2012 2:06
Assunto: Re: [R-br] Lógica
Caros colegas,
estou com a seguinte situação:
vec -
c(00101100111001011011010100, 101110111001010101,
1011101101, 11100110001011100010101010,
10000011001000, 110110101100011101,
0011010001001000101000,
Leandro,
matrix(as.integer(temp),ncol=30) resolve seu problema
matrix(as.integer(do.call(rbind,strsplit(vec,NULL))),ncol=30), para fazer
tudo de uma vez só
[]s
Tura
Em 13 de dezembro de 2012 11:30, Leandro Marino
leandromar...@leandromarino.com.br escreveu:
Caros colegas,
estou com a
Replace
temp - strsplit(vec,NULL)
By
temp - lapply(strsplit(vec,NULL), as.integer)
___
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
Valeu Tura.
Em 13 de dezembro de 2012 11:37, BERNARDO RANGEL TURA
t...@centroin.com.brescreveu:
Leandro,
matrix(as.integer(temp),ncol=30) resolve seu problema
matrix(as.integer(do.call(rbind,strsplit(vec,NULL))),ncol=30), para fazer
tudo de uma vez só
[]s
Tura
Em 13 de dezembro de
Valeu B!
Em 13 de dezembro de 2012 11:51, Leandro Marino
leandromar...@leandromarino.com.br escreveu:
Valeu Tura.
Em 13 de dezembro de 2012 11:37, BERNARDO RANGEL TURA
t...@centroin.com.br escreveu:
Leandro,
matrix(as.integer(temp),ncol=30) resolve seu problema
Tura e B,
neste exemplo o Tura ganhou! :)
system.time(temp2 -
matrix(as.integer(do.call(rbind,strsplit(vec,NULL))),ncol=30))
usuário sistema decorrido
23.40 0.14 23.61
system.time(temp1 - do.call(rbind,lapply(strsplit(vec,NULL),
as.integer)))
usuário sistema decorrido
#dados
x - c(Eder David Borges da Silva,João Silva,Pedro Augusto Paulo)
#quebrando os nomes, resultado numa lista
lista-strsplit(x, )
#tamanho da lista
length(lista)
#tamanho do nome
length(lista[[1]])
#tres paste, dois dentro de um, colocando o nome com , dai o resto dos
nomes juntos
Isso resolve, só não sei se há forma mais eficiente
x - c(Eder David Borges da Silva,João Silva,Pedro Augusto Paulo)
last - gsub(.* (.*)$, \\1, x)
remaider - gsub((.*) .*$, \\1, x)
paste(last, remaider, sep=, )
À disposição.
Walmes.
Caros,
Conheço materias de RegExp mas muito dispersos, portanto não saberia
indicar algum.
Alguém conhece algum material bom e relativamente completo sobre isso para
indicar?
abs
2012/12/13 Benilton Carvalho beniltoncarva...@gmail.com
Corretor burro
gsub ('^(.*) (.*)$', '\\2, \\1', x)
On
Caros,
boa tarde.
Gostaria de tirar um dúvida. Estou preparando uma função básica e ela tem 3
objetos distintos de saída sendo um deles o resumo para o usuário e outros
a informação linha por linha do arquivo de dados de entrada.
O que gostaria de fazer é colocar estes dois últimos objetos
Os cabeçalhos das duas primeiras variaveis estão separados por espaço e não
tab (\t), por isso ta lendo errado
On Wed, Dec 12, 2012 at 12:03 PM, Leonard de Assis
assis.leon...@gmail.comwrote:
Nem sabia que o RCurl estava na máquina.
R version 2.15.2 Patched (2012-10-28 r61038) -- Trick or
Como esse email, que o Benilton respondeu
[]s
Leonard de Assis
http://about.me/ldeassis
Em 12/12/2012 22:03, Benilton Carvalho escreveu:
Pode ser q vc nao receba seus próprios emails (isso é algo q vc
próprio pode configurar acessando o link do rodapé de todas as
msgs)... Mas não receber os
Não sei se estou falando besteira!
Mas, acho que seria o caso de definir uma classe para esse caso!
Procede?
att,
FH
2012/12/13 Leandro Marino leandromar...@leandromarino.com.br:
Caros,
boa tarde.
Gostaria de tirar um dúvida. Estou preparando uma função básica e ela tem 3
objetos
Acho que o único jeito de fazer isso é criando uma classe e definindo o
print dela. (o lm nada mais é do que uma lista)
a - list()
a[[1]] - rnorm(1:100)
a[[2]] - rnorm(1:100)
a[[3]] - lm(a[[1]] ~ a[[2]])
print.macaco - function(x) {
print(x[[3]])
}
a
class(a) - 'macaco'
a
2012/12/13 Leandro
Nota mental: aprender a usar gsub
[]s
Leonard de Assis
http://about.me/ldeassis
Em 13/12/2012 13:52, Walmes Zeviani escreveu:
Isso resolve, só não sei se há forma mais eficiente
x - c(Eder David Borges da Silva,João Silva,Pedro Augusto Paulo)
last - gsub(.* (.*)$, \\1, x)
remaider - gsub((.*)
Crie uma classe (S3) e defina o método print
[]s
Leonard de Assis
http://about.me/ldeassis
Em 13/12/2012 15:29, Leandro Marino escreveu:
Caros,
boa tarde.
Gostaria de tirar um dúvida. Estou preparando uma função básica e ela
tem 3 objetos distintos de saída sendo um deles o resumo para o
Rodrigo, acertei isto.
mas ainda estou com um problema
classcol = c(rep('character',5),rep('numeric',1),rep('character',3)) #
url - 'https://raw.github.com/leandromarino/TBAmoMunic/master/Munic.dat'
url - getURL(url)
Erro em function (type, msg, asError = TRUE) :
SSL certificate problem,
Fatima e Tura, talvez eu tenha perdido alguma dessa mensagem, mas gostaria de
dizer duas coisas. 1) A funcao, assim como R, nao tem garantia alguma. Talvez a
unica garantia seja a reproducibilidade. Eu usei a funcao na minha pesquisa
e funcionou pra mim. 2) A funcao soundexBR e soundexFR
Bom dia todos e todas!
gostaria de uma ajudinha. Qual pacote do contém comando scripchart?
Jairan Dionizio
Skype:jairan.dionizio
Facebook: Jairan Dionizio
Twitter: @jairandionizio
Tel.:(84) 9423-5286
A força não provém da capacidade física e sim de uma vontade indomável.
Em situações como essa faça
help.search(seu termo de busca)
RSiteSearch(seu termo de busca)
À disposição.
Walmes.
==
Walmes Marques Zeviani
LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W)
Prezados,
Estou tentando inserir no scatter plot de matriz (veja o conjunto dados
de exemplo, abaixo) as linhas de correlação entre as variáveis, entretanto
não estou conseguindo de um modo mais direto.
Seria para como usar para cada um dos gráficos o seguinte exemplo:
#---
z - lm(dist ~
Olha se eu entendi, vc quer colocar uma linha em cada plot.
Veja a documentação de ?pairs e os exemplos la que podem te dar varias ideias.
Mas acho que é isso que você precisa
#faça uma função panel, que vai lidar com os pontos de cada quadradinho
#aqui eu ploto os pontos e a linha.
panel.lm -
Augusto,
Muito obrigado... era exatamente isso que eu estava procurando.
Eu não vejo problema em fazer isso, visto que eu não fiz cross-post.
O motivo de eu ter postado nas duas listas é que o publico compartilhado
pelas duas é extremamente pequeno (são menos de 10%). Além disso, as
mensagens
Infelizmente não sou capaz de te ajudar porque não entendi o seu problema.
Forneça código reproduzível que sem dúvida é esclarecedor. Envie suas
mensagens para lista de discussão pois mais pessoas podem colaborar, obter
soluções diferentes, ter resposta em menos tempo, tópico ser útil para
outras
Pessoal obrigado pelas soluções, mas tenho que tirar o meu chapeu para a do
Benilton, isso é sacanagem..tenho que aprender essas expressões
regulares urgentemente
Valeu...
Em 13 de dezembro de 2012 15:48, Leonard de Assis
assis.leon...@gmail.comescreveu:
Nota mental: aprender a usar
Pessoal como realizar tratamento de erros em R? Estou com uma função em que
é executado um loop. Neste laço é executado o comando arima que em
determinada interação poderá não convergir dando assim uma mensagem de erro
que ocasionará o termino do laço. Gostaria de ignorar esses erros. O código
Caros,
consegui localizar o problema. Com o código abaixo funciona.
url - 'https://raw.github.com/leandromarino/TBAmoMunic/master/Munic.dat'
url - getURL(url,ssl.verifypeer = FALSE)
munic - read.table(textConnection(url),
colClasses='character',header=T,quote='',
sep='\t')
codigo nao reproduzivel.
fazendo uso unico do espirito de Natal:
myf = function(x){
stopifnot(x 0)
x
}
myf(10) ##funciona ok p numeros positivos
myf(-10) ## erro p nao-positivos
defina uma g, q faz um tryCatch do problema:
myg = function(...) tryCatch(myf(...), error=function(e) NA)
ou ainda:
www.rseek.org
me salva em 99% dos casos
[]s
Leonard de Assis
http://about.me/ldeassis
Em 13/12/2012 17:08, Walmes Zeviani escreveu:
Em situações como essa faça
help.search(seu termo de busca)
RSiteSearch(seu termo de busca)
À disposição.
Walmes.
30 matches
Mail list logo