私はたくさんの SAS データセットを扱っており、変数名をすべて小文字にしてread.sas7bdat
. この方法はうまくいき、
df <- data.frame(ALLIGATOR=1:4, BLUEBIRD=rnorm(4))
names(file1) <- tolower(names(file1))
しかし、それを関数に入れようとすると、割り当てられません。
lower <- function (df) {names(df) <- tolower(names(df))}
lower(file1)
私が見逃している大きな概念があり、それが私を妨げていることを私は知っています。何もしないようです。