无法从R数组中提取数据

时间:2016-04-07 18:35:51

标签: arrays r

我是R.的新手。我有一个R数组(或至少我认为),它提供以下输出

> head(x)

    [,1] [,2]
199 3.40 3.50

前面的199是什么意思?如何提取此数组的元素?

1 个答案:

答案 0 :(得分:0)

如上所述,199是行名。您可以使用方括号从R中的数据框(或向量)中提取元素:

x[,1] # gives a column
x[1,] # give a row
x[1:2,] # gives several rows

你也可以使用如下列名:

x <- data.frame(col1 = c(1,2,3), col2 = c("A", "B", "C"))
x$col1 # 1 2 3

当你开始在R中玩游戏并做一些R教程时,你会发现更多。