Difference between revisions of "OpasnetUtils/Dropall"

From Testiwiki
Jump to: navigation, search
m (Description)
m
 
(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