[R-es] Nueva consulta
J. Miguel Marin
jmmarin en est-econ.uc3m.es
Mar Mayo 28 21:14:13 CEST 2013
Hola,
funciona si usas esto (traes los datos desde Internet):
> tabla <- read.csv("http://www.hofroe.net/stat557/data/crab.txt",
> header=T, sep="\t")
> dimnames(tabla)[[2]] = c("color" ,"spine" ,"width" ,"satell","weight")
> names(tabla)
[1] "color" "spine" "width" "satell" "weight"
> (tabla$satell.bin = ifelse(tabla$satell > 0, 1, 0))
[1] 1 0 1 0 1 0 0 0 0 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 1 0 1 1 0 0 1 0 0 1 1 0 0
[38] 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 1 1 1 0 1
[75] 0 0 1 1 0 1 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
[112] 1 0 1 1 0 1 0 1 1 1 1 0 1 1 0 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0
0 1 1 1
[149] 1 1 1 0 0 0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 1 1 0 0 0
> tabla[1:5,]
color spine width satell weight satell.bin
1 3 3 28.3 8 3050 1
2 4 3 22.5 0 1550 0
3 2 1 26.0 9 2300 1
4 4 3 24.8 0 2100 0
5 4 3 26.0 4 2600 1
De algún modo no estabas leyendo el campo de "satell.bin".
Un saludo
> Estimado Manuel Máquez
>
> ¿Que pasa si cambias tabla$satell.bin?
>
> Algo como
>
> datos <- ifelse (tabla$satell > 0, 1, 0))
>
> Javier Marcuzzi
>
>
> El 28 de mayo de 2013 14:45, Manuel Máquez <manuelmx11 en gmail.com> escribió:
>
>> Hola buenas tardes:
>> Vuelvo a solicitar su ayuda porque no puedo saber que pasa. Estoy usando el
>> documento 'Regresión Logística Categor/Tema 4 Cate.pdf como guía y el
>> ejemplo que ustedes conocen de los cangrejos (crab.txt).
>> Cargo los datos, los guardo en un data frame llamado tabla; al pedir
>> tabla[1:5,] obtengo:
>> color spine width satell weight
>> 1 3 3 28.3 8 3050
>> 2 4 3 22.5 0 1550
>> 3 2 1 24.0 9 2300
>> 4 4 3 24.8 0 2100
>> 5 4 3 26.0 4 2600
>> Se desea discretizar satell para tener 1 si tiene concubinos y 0 para
>> cuando no los hay y el documento dice se use:
>> (tabla$satell.bin=ifelse (tabla$satell > 0, 1, 0))
>> pero la Pc reporta:
>> Error en '$<-.data.frame'('*tmp*',"satell.bin", value = logical(0)):
>> replacement has 0 rows, data has 173.
>> La pregunta es ¿el documento esta mal? o existe alguna otra manera de
>> discretizar.
>> Gracias anticipadas.
>>
>>
>>
>> *MANOLO MÁRQUEZ P.*
>>
>> [[alternative HTML version deleted]]
>>
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es en r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>>
>
> [[alternative HTML version deleted]]
>
>
jm~
_______________________________
J. Miguel Marin
http://www.est.uc3m.es/jmmarin
Dep. of Statistics
University Carlos III of Madrid
European Union (EU)
Más información sobre la lista de distribución R-help-es