Я пытаюсь сравнить и построить распределение переменной с параметром преобразования журнала переменной.Использование для выражения для сравнения графиков в кадре данных в R
Что я говорю ниже, для каждой переменной в mtcars, если она является числовым или целочисленным, возвращает гистограмму, а затем возвращает гистограмму с преобразованием журнала, чтобы я мог сравнивать.
Любая помощь будет оценена по достоинству.
for(i in ncol(mtcars)){
par(mfcol = c(1,2))
if (as.numeric | as.integer(mtcars[,i]) == T){
return(hist(mtcars[,i]))}
if (as.numeric | as.integer(mtcars[,i]) == T){
return(hist(log(mtcars[,i])+1))}
}
Error in as.numeric | as.integer(mtcars[, i]) == T :
operations are possible only for numeric, logical or complex types
Вы являетесь не передавая никаких аргументов функции 'as.numeric' – OdeToMyFiddle