2015-08-10 4 views
0

Я хочу вычислить среднее значение столбца в R. Столбец написан в файле csv, а именно в файле данных, следующим образом.Среднее вычисление R столбца

X 
12 
14 
10 
... 

Я прочитал следующие данные.

myData <- read.csv("datafile.csv") 

Когда я хочу, чтобы вычислить среднее значение, как mean(myData), я получаю следующее сообщение:

[1] NA Warning message: In mean.default(myData) : argument is not numeric or logical: returning NA 
+0

Лучше всего провести простой поиск Google при попытке решить проблему (интересно, как долго этот комментарий будет длиться ) –

ответ

0

Добро пожаловать на SO.

Хорошим местом для начала является ознакомление с документацией, для среднего значения с ?mean.

Тем не менее, вы, вероятно, ищете функцию colMeans:

colMeans(myData,na.rm=T) 

na.rm=T не учитывают NA запись, которая является то, что, вероятно, вызывает ошибку.