我注意到一种奇怪的现象,我想要进行健全检查。
当我为变量名称(例如,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)
,但 float floaty = 0b11000011101010110010001000000000;
double doubley = 0b1100000001110101011001000100000000000000000000000000000000000000;
就像魅力一样。
这有什么意义吗?当我直接调用排序变量时,我的程序工作正常,但是我浪费了相当多的时间来达到这一点。