对来自csv的数据集执行计算

时间:2015-12-24 13:06:09

标签: r mean

我对所有这些编程语言都很陌生,我感到非常失落。

我在R中打开了一个.csv文件,其中所有年份都相同,这只是所有数据的一部分:

airportTraffic
Month Passengers.at.London.airports Year.on.year.percentage.change  X
7   1999 July                      10460189                     6.77692529 NA
8    1999 Aug                      10746562                    5.892825629 NA
9   1999 Sept                       9956556                    4.322969061 NA
10   1999 Oct                       9504010                    7.631548966 NA
11   1999 Nov                       7645826                    6.264996409 NA
12   1999 Dec                       7056812                   -0.558869252 NA
13   2000 Jan                       6884793                         Jan-00 NA
14   2000 Feb                       7255968                    8.093845417 NA
15   2000 Mar                       8615850                    2.930832048 NA
16   2000 Apr                       9064285                    10.90525032 NA
17   2000 May                       9390592                    9.099764108 NA
18  2000 June                      10056169                    5.085494433 NA

由于所有年份都在同一档案中,我想知道如何获得1999年和其他年份的平均值。我能够得到所有数据的均值,写道:

mean(airportTraffic$Passengers.at.London.airports).

希望这是可以理解的。

1 个答案:

答案 0 :(得分:0)

我使用dplyr包作为数据框。

e.g。

library(dplyr)
airportTraffic %>%
group_by(year) %>%
summarise(mean = mean(Passengers.at.London.airports))