dataset.1 <- dataset[, apply(dataset, 2, sum)>0]

Gregorio R. Serrano

2012/1/24 Francisco <franciscororolaio@google.com>

> Hello,
> I have a dataset with 40 variables, some of them are always 0 (each row).
> I would like to make a subset containing only the columns which values are
> not all 0, but I don't know how to do it.
>
> I tried:
>
> for(cut_column in 1:40) {
>
> if(sum(dataset[,cut_column])!=**0) {
>                                columns_useful<-c(columns_**
> useful,dataset[cut_column])
>
> }
> }
>
> sorted_dataset<-subset(**dataset, select=columns_useful)
>
> But it doesn't work.
> Thank you
>
> Francisco
>
> ______________________________**________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
> PLEASE do read the posting guide http://www.R-project.org/**
> posting-guide.html <http://www.R-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>



-- 
Dr. Gregorio R. Serrano
Dpto. Economía Cuantitativa (UCM)
Voz:+34 91394 2361
Twitter: @grserrano_
http://www.grserrano.es

	[[alternative HTML version deleted]]

