0
我試圖寫一個函數pmean(目錄,污染物),其中
目錄< - 爲數據幀的位置和
污染物< - 在數據幀中的列名的一個。如何在R中運行時訪問列名?
目錄和污染物兩者都是字符串
我能夠加載使用
x <- directory
x1 <- read.csv(x)
現在我想找到的意思是這是由通過了「污染物」列名的R中的數據幀用戶在功能中。我嘗試使用相同的
y<- pollutant
x2 <- mean(x1$y)
但我在這裏得到的輸出爲NULL。
如何訪問列名並在其上應用某些功能?
也許'mean(x1 [,y])' – akrun 2014-12-04 10:27:07
這不是很清楚,但也許你還需要把'pollutant'放在引號中?像'y < - 「污染物」,然後使用@akruns建議 – 2014-12-04 10:29:01
@akrun - 非常感謝。這對我有效。 – 2014-12-04 10:30:44