У меня есть список фреймов данных, которые были созданы путем импорта файлов Excel, которые не имели уникальной структуры, например:
иногда у меня есть метка "Contact"
в ячейке A8
, иногда в A9
,Но он всегда помечен как "Contact"
.
Я знаю, как извлечь "Contact"
, если Контакт будет в фиксированном положении, например, A9
.В этом случае я бы написал следующий код:
lapply(test,"[",9,1,drop=FALSE)
Как изменить код, чтобы динамически находить, в какой строке в каждом кадре данных появляется метка "Contact"
?
Спасибо!
Понятно, я не был достаточно ясен.Хорошо, вот изображение 2 DF из многих в моем списке.Вы можете видеть, что значение «Название компании» находится в 8-й строке первого DF и в 10-м втором DF.Как я могу динамически получить строку с этой функцией lapply (test, "[", 9,1, drop = FALSE)?
Пример моих данных