Displaying 3 results from an estimated 3 matches for "lucidum".
Did you mean:
lucid
2014 Feb 26
2
error en ifelse
...la
> presencia de NAs.
> Por este contraejemplo:
>
>> val <- guaran[44,]
>> val
> parc. sp pap91 pap96 pap01 pap06 pap11 x y
> 44 c.1 T.stans *<NA>* nuevo 47 muerto *<NA>* 149 52
>> ifelse(
> + val$sp=="L.lucidum" | val$pap11 == "muerto"
> + | val$pap06=="muerto" | val$pap01=="muerto"
> + | val$pap96=="muerto", 1, 0
> + )
> [1] *1* *#Devuelve bien el valor el ifelse a pesar de que hay NAs.*
&...
2014 Feb 26
2
error en ifelse
...paréntesis se llega a un error de interpretación:
destino de la asignación se expande a un objeto fuera del lenguaje
Espero que sirva
Jorge
El 26/2/14, daniel <daniel319 en gmail.com> escribió:
> Priscila,
>
> Los NA aparecen porque en la condición:
>
> guaran$sp=="L.lucidum"|guaran$pap11 ==
> "muerto"|guaran$pap06=="muerto"|guaran$pap01=="muerto"|guaran$pap96=="muerto"
>
> hay alguna columna que es NA. Por ejemplo en la línea 46:
>
> c.1 P.porphyria <NA> <NA> nuevo 34 38 157 44...
2014 Feb 26
3
error en ifelse
Hola gente!! Estoy empezando a trabajar con R, y no puedo resolver lo
siguiente:
Quiero crear una nueva variable (datmatriz) que toma el valor de 1 si:
-la variable sp es igual a L.lucidum
-alguna de las variables pap11, pap06, pap01, pap96 es igual a muerto.
El script que utilicé es :
guaran$datmatriz<-ifelse (guaran$sp=="L.lucidum"|guaran$pap11 ==
"muerto"|guaran$pap06=="muerto"|guaran$pap01=="muerto"|guaran$pap96=="muerto",
1,...