para - poligono en r
Imprima una columna de marco de datos con nombres de fila (1)
Puede usar el argumento drop
(vea también ?''[''
):
data[,"c", drop=FALSE]
¿Esto ayuda?
Considere un marco de datos con nombres de filas personalizados:
> data <- data.frame(a=1:3,b=2:4,c=3:5,row.names=c("x","y","z"))
> data
a b c
x 1 2 3
y 2 3 4
z 3 4 5
Si selecciono más de una columna , R las imprime junto con los nombres de las filas:
> data[,c("a","c")]
a c
x 1 3
y 2 4
z 3 5
Pero si selecciono solo una columna , R la imprime como un vector simple, sin los nombres de fila:
> data[,"c"]
[1] 3 4 5
Mi pregunta es, ¿cómo le digo a R que imprima una columna de la misma manera que imprime varias columnas, es decir, con los nombres de las filas ?