R Имя строки списка - PullRequest
       6

R Имя строки списка

2 голосов
/ 03 февраля 2011

У меня есть (один столбец) список с именем Test in R.

Когда я просматриваю его в RI, получается что-то вроде этого:

> Test
                    Value
569                 N
1012                Y
4279                N
7588                N
3434                N
2408                Y
1958                Y
1251                Y

Как мне ссылаться на "имя строки«?Т.е. 569, 1012, 4279 и т. Д.

Я хочу найти, например, значение в «строке» 1012 (здесь «Y»).Я пытался использовать Test [1], Test [, 1] и т. Д., Но первый столбец на самом деле не столбец.Я не знаю что это.Надеюсь, это имеет какой-то смысл.Я даже не знаю, что искать, чтобы найти решение этой проблемы.

1 Ответ

1 голос
/ 03 февраля 2011

Если Test является фреймом данных;

txt <- "                    Value
569                 N
1012                Y
4279                N
7588                N
3434                N
2408                Y
1958                Y
1251                Y
"
Test <- read.table(textConnection(txt), header = TRUE)

, то

> Test["1012", ]
[1] Y
Levels: N Y

извлечет необходимую строку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...