如何从R中的表中提取列/行属性?

时间:2018-06-18 07:21:27

标签: r

假设我有任何通用表,如下所示:

| Column 1 | Column 2 | Column 3 |
|----------|----------|----------|
| Row 1    |          |          |
| Row 2    |          |          |
| Row 3    |          |          |

如何将行和列拉入R中的向量而无需手动输入?

我试过c(table),其中table是表名,但是没有给出我预期的输出。我正在寻找包含c(Row 1, Row 2, Row 3,...)的向量的输出,另外还有一个包含c(Column 1, Column 2, Column 3,...)的向量。

我看到了Converting a dataframe to a vector (by rows),但它创建了一个向量,例如Column 1, Row 1, Column 2, Row 2,反之亦然,而我正在寻找两个单独的向量。

1 个答案:

答案 0 :(得分:1)

试试这个

data(iris)
df <- iris[, 1:4]
head(df) # have a look at df

rows.vec <- as.vector(t(df)) # first vector for rows
cols.vec <- as.vector(unlist(df)) # second vector for columns