Я новичок в R, и я пытаюсь отобразить в консоли несколько столбцов подряд, когда условие выполнено. Я искал в Интернете, и я не мог найти правильное решение. На данный момент я пробовал предложение R where без особого успеха.
Вот мой сценарий.
#Coordinates
northing <- 398380.16
easting <- 6873865.89
filePath = '/media/jgm/Toshiba\ HDD/SatelliteData/data/'
file = 'MOD09GQ_2006075.csv'
mydata <- read.table(paste(filePath,file, sep = ""),header=TRUE,sep=",")
mydata$'(x-northing)²' <- (mydata$x-northing)**2
mydata$'(y-easting)²' <- (mydata$y-easting)**2
mydata$'DISTANCE' <- sqrt(mydata$`(x-northing)²`+mydata$`(y-easting)²`)
minDistance <- min(mydata[,10], na.rm = T)
Я хочу отобразить в консоли значение столбцов sur_refl_b01, sur_refl_b02, NDVI и NDVI_SCALED, когда значение столбца DISTANCE равно minDistance.
Надеюсь, этот вывод таблицы поможет.