Acho que vai dar para resolver assim (não importa o tamanho dos espaços):

apply(dados,2,function(x)ifelse((grepl(" ",x))|(x==""),NA,x))

2012/11/25 Leandro Marino <[email protected]>

> O parâmetro strip.white do read.table não resolve o problema dos campos
> com muitos espaços.?
>
> Enviado de um dispositivo móvel.
> Sent from a mobile device.
> On Nov 25, 2012 10:13 PM, "Benilton Carvalho" <[email protected]>
> wrote:
>
>> se  as colunas forem do tipo numerico, inteiro ou logico... e
>> pre-especificadas no momento da leitura, o R se vira sozinho... mas como
>> nao ha' exemplo reproduzivel....
>>
>> alguma variacao de:
>>
>> tmp = sapply(mapply(rep, ' ', 1:100), paste, collapse='')
>> osDados = read.table(NomeArquivo, na.strings=tmp, OutrosParametrosAqui)
>>
>> pode funcionar.
>>
>>
>> 2012/11/26 Fátima Lima Paula <[email protected]>
>>
>>> Nossa, é isso mesmo, Daniel.
>>> O pior é que cada coluna tem um tamanho diferente.
>>> Vai dar um trabalhão.
>>> De qualquer forma, obrigada
>>>
>>> Em 25 de novembro de 2012 21:19, Daniel C Bezerra <
>>> [email protected]> escreveu:
>>>
>>>> nchar(as.character(a))
>>>
>>>
>>>
>>> _______________________________________________
>>> R-br mailing list
>>> [email protected]
>>> 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.
>>>
>>
>>
>> _______________________________________________
>> R-br mailing list
>> [email protected]
>> 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.
>>
>
> _______________________________________________
> R-br mailing list
> [email protected]
> 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.
>
_______________________________________________
R-br mailing list
[email protected]
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.

Responder a