imagino que están mal tabulados, no?
imagino que tu bbdd es así:
factor1 respuesta
a 1
a 23
a 3
a 4
b 2
b 3
b 43
b 3
a 23

Yo haría esto:

df.datos<-read.table('bbdatos-inicial.txt',header=T,sep=" ")
nueva_bbdd_solofactor_a<-df.datos[which(df.datos$factor1=="a"),]
datos.a<-nueva_bbdd_solofactor_a

Si está bien tabulado y tus datos están en un asola columna habría que 
ordenarlos primero o hacerlo de otra forma.

Un saludo.

El 07/06/11 04:32, Ricardo Borda escribió:
> Mario:
>
> tengo la siguiente duda:
>
> Supongamos que tengo la siguiente base de datos:
>
> factor1
>
> respuesta
>
> a
>
> 1
>
> a
>
> 23
>
> a
>
> 3
>
> a
>
> 4
>
> b
>
> 2
>
> b
>
> 3
>
> b
>
> 43
>
> b
>
> 3
>
> a
>
> 23
>
> c
>
> 2
>
> c
>
> 3
>
> c
>
> 3
>
> c
>
> 4
>
> a
>
> 3
>
>
> Como hago para crear en R una base de datos que solo abarque los valores de
> del nivel a  con su respectiva respuesta. Así:
>
>   factor1
>
> respuesta
>
> a
>
> 1
>
> a
>
> 23
>
> a
>
> 3
>
> a
>
> 4
>
> a
>
> 23
>
> a
>
> 3
>
> Agradezco su ayuda
>
>
>
> -- Atentamente: Ricardo A. Borda Hernández Docente de Estadística 
> [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>    

-- 
Antonio Maurandi López
Serv. Cálculo Científico. Apoyo Estadístico.
Servicio de Apoyo a la Investigación (SAI)
Vicerrectorado de Investigación.
Universidad de Murcia

Edif. CAID. Campus de Espinardo.
30100 Murcia
@. amaurandi@um.es
T. 868 88 7315 F. 868 88 7302
www.um.es/sai www.um.es/ae


	[[alternative HTML version deleted]]

