Я не могу inderstand, что не так с этим кодом R, у меня есть несколько строк и седловина с measuament или NA, и я в основном хотят, чтобы получить минимальную и максимальное значение в каждой строке поиск amongs несколько перевалов:Что не так с этим циклом?
require(plyr)
census <- read.csv("sps_census.csv")
info <- read.csv("sps_info.csv")
for (i in 1: nrow(census)) {
trans <- census[i,c("dbh1","dbh2","dbh3","dbh4","dbh5","dbh6","dbh7","dbh8", "dbh9")]
index.1 <- which (trans != "NA") #some NAs are in the data
census$min.dbh <- min(trans[1,index.1])
census$min.dbh.index <- min(index.1)
census$max.dbh <- max(trans[1,index.1])
census$max.dbh.index <- max(index.1)
}
Вам будет проще получить ответ, если вы отметили свой вопрос с использованием имени языка, которое вы используете. – Voitcus
Упс, это R. –
какое сообщение об ошибке вы получаете? –