Для каждой строки в R-кадре данных

У меня есть фрейм данных, и для каждой строки в этом фрейме мне нужно выполнить несколько сложных поисков и добавить некоторые данные в файл.

DataFrame содержит научные результаты для выбранных лунок из 96-луночных планшетов, используемых в биологических исследованиях, поэтому я хочу сделать что-то вроде:

for (well in dataFrame) {
  wellName <- well$name    # string like "H1"
  plateName <- well$plate  # string like "plate67"
  wellID <- getWellID(wellName, plateName)
  cat(paste(wellID, well$value1, well$value2, sep=","), file=outputFile)
}

В моем процедурном мире я бы сделал что-то вроде:

for (row in dataFrame) {
    #look up stuff using data from the row
    #write stuff to the file
}

Что такое «R way», чтобы сделать это?

Ответы на вопрос(8)

Ваш ответ на вопрос