gracias estimado Carlos,
lo arregle así:

A1 <- factor(c(1,2,3,4))
contrasts(A1) <- contr.treatment(4,1)
A2 <- factor(c(1,2))
contrasts(A2) <- contr.treatment(2,1)
A3 <- factor(c(1,2))
contrasts(A3) <- contr.treatment(2,1)
F2 <- merge(A3, A2)

F1<-merge(F2,cbind(A1))  # acá coloque cbind espero no tener problemas con
lo que sigue
F1



con cbind fue la forma como me unio, F2 , A1 está bien la forma?


El 5 de febrero de 2013 14:03, Carlos Ortega <cof@qualityexcellence.es>escribió:

> Hola marta,
>
> El problema, todavía, no es con el "logit".
> El problema que estás teniendo es a la hora de definir F1.
>
> La función "merge()" solo funciona cuando quieres juntar *dos* data.frames
> y tú estás queriendo juntar tres: A3, A2, A1.
> Mira el detalle de la función merge() para entender como aplicarla,
> primero con A3 y A2 y luego A1.
>
> Para lo que estás haciendo, por ahora, tampoco te hace falta ni la
> librería sqldf, ni la xtable.
>
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>
>
> 2013/2/5 marta Garcia <marta000garcia@gmail.com>
>
>> Gente soy principiante en R , trato de hacer un logit para la escuela
>> cuando corro las siguientes lineas me da el error:
>>
>> Error en fix.by(by.x, x) : 'by' must specify valid column(s)
>>
>> require(sqldf)
>> require(xtable)
>> source(file="c:/Users/Usuario/Desktop/R/libreria/.R")
>> k<-qnorm(0.05/2, mean=0, sd=1, lower.tail = FALSE, log.p = FALSE)
>>
>> A1 <- factor(c(1,2,3,4)) # factor1 con 4 niveles
>> contrasts(A1) <- contr.treatment(4,1) # 4 niveles con 1 de referencia
>> A2 <- factor(c(1,2)) # factor 2 , a 2 niveles
>> contrasts(A2) <- contr.treatment(2,1 )# primer nivel de referencia
>> A3 <- factor(c(1,2))
>> contrasts(A3) <- contr.treatment(2,1)
>> F1 <- merge(A3, A2,A1)
>>
>>
>> Ayuda, gracias de antemano
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es@r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>
>
>
> --
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>

	[[alternative HTML version deleted]]

