OpasnetUtils/Dropall: Difference between revisions

From Opasnet
Jump to navigation Jump to search
mNo edit summary
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Category:Opasnet]]
[[Category:Opasnet]]
[[Category:R tools]]
[[Category:R tools]]
[[Category:OpasnetUtils]]
{{method|moderator=|stub=Yes}}
{{method|moderator=|stub=Yes}}


Line 6: Line 7:
dropall pudottaa data.framesta pois kaikki faktorien sellaiset levelit, joita ei käytetä.
dropall pudottaa data.framesta pois kaikki faktorien sellaiset levelit, joita ei käytetä.


parametrit: x = data.frame
==Parameters==
* x = data.frame


==Code==
==Code==
<rcode
name="answer"
label="Initiate functions"
graphics="1"
>
library(OpasnetBaseUtils)
library(xtable)


n <- 5
https://www.opasnet.org/svn/opasnet_utils/trunk/R/DropAll.r


# DROPALL #####################################
## dropall pudottaa data.framesta pois kaikki faktorien sellaiset levelit, joita ei käytetä.
## parametrit: x = data.frame
dropall <- function(x){
isFac <- NULL
for (i in 1:dim(x)[2]){
isFac[i] = is.factor(x[ , i])
}
for (i in 1:length(isFac)){
x[, i] <- x[, i][ , drop = TRUE]
}
return(x)
}
</rcode>
==See also==
==See also==


Line 40: Line 19:
* [[Object-oriented programming in Opasnet]]
* [[Object-oriented programming in Opasnet]]
* [[Opasnet (R library)]]
* [[Opasnet (R library)]]
* [[Decision]]

Latest revision as of 13:32, 16 August 2012



Description

dropall pudottaa data.framesta pois kaikki faktorien sellaiset levelit, joita ei käytetä.

Parameters

  • x = data.frame

Code

https://www.opasnet.org/svn/opasnet_utils/trunk/R/DropAll.r

See also