因此,我使用內置到R中的數據集,稱爲「mtcars」。我正在嘗試在變量「MPG」和「HP」之間進行關聯測試。這是到目前爲止我的代碼...將變量從數據集設置到全局環境中,以便變量可以自由使用
data(mtcars,package = "datasets",envir = .GlobalEnv)
new_hp = log10(hp)
new_mpg = log10(mpg)
plot(new_hp,new_mpg,xlab = "Log10(Horsepower)",ylab = "Log10(MPG)")
abline(lm(new_mpg~new_hp))
cor.test(new_hp,new_mpg)
當我這樣做,控制檯告訴我,變量惠普和MPG都沒有發現(對象「VARIABLENAME」未找到)。因此,由於沒有定義的對象進行操作,所有後續代碼都會失敗。我是否需要將mtcars數據集中的變量HP和MPG置於全局環境中?如果是這樣,我該怎麼做?
,當然情節和其他一些功能得到了一個方便的數據參數。 – Roland