Hi José (and Rolf),

It's not entirely clear what type of 'whitespace' you're referring to,
but if you're using read.table() or read.csv() to create your
dataframe in the first place, setting 'strip.white = TRUE' will remove
leading and trailing whitespace 'from unquoted character fields
(numeric fields are always stripped).'

> ?read.table
>?read.csv

Cheers,

Bill


On 2/21/17, Rolf Turner <r.tur...@auckland.ac.nz> wrote:
> On 22/02/17 12:51, José Luis Aguilar wrote:
>> Hi all,
>>
>> i have a dataframe with 34 columns and 1534 observations.
>>
>> In some columns I have strings with spaces, i want remove the space.
>> Is there a function that removes whitespace from the entire dataframe?
>> I use gsub but I would need some function to automate this.
>
> Something like
>
> X <- as.data.frame(lapply(X,function(x){gsub(" ","",x)}))
>
> Untested, since you provide no reproducible example (despite being told
> by the posting guide to do so).
>
> I do not know what my idea will do to numeric columns or to factors.
>
> However it should give you at least a start.
>
> cheers,
>
> Rolf Turner
>
> --
> Technical Editor ANZJS
> Department of Statistics
> University of Auckland
> Phone: +64-9-373-7599 ext. 88276
>
> ______________________________________________
> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to