#r
#r
Вопрос:
Я заметил странное явление, которое я хотел бы проверить на вменяемость.
Когда я присваиваю букву имени переменной (например, z <-Type or z=Type
), где Type является переменной в фрейме данных, yf, я могу использовать z
в качестве переменной сортировки для таких функций, как создание линейной модели (например, aa=lm(y~z)
) или создание коробочных графиков (например, , boxplot(formula=y~z)
, но z
не работает в функциях doBy. Другими словами r=summaryBy(y~z, data = yf, FUN= c(mean, var, mystderr), na.rm=TRUE)
, не сортирует y
по z
, но r=summaryBy(y~Type, data=yf, Fun=c(mean,var, mystderr), na.rm=TRUE)
работает как шарм.
Имеет ли это какой-либо смысл? Моя программа работает просто отлично, когда я вызываю переменную сортировки напрямую, но я потратил немало времени на то, чтобы добраться до этого момента.