У меня есть фрейм данных, и для каждой строки в этом фрейме я должен выполнить некоторые сложные поиски и добавить некоторые данные в файл.
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-способ"?