如何连接不同列和绘图时间序列中的时间值

时间:2017-06-16 14:25:04

标签: r plot

我是R的新手,我想知道如何为以下问题编写代码。我有以下格式的excel文件。 1.我想从前4列创建一个时间序列,每列代表年,月,日,时(小时) 2.根据我拥有的2个电台绘制时间序列(X991和X5779) 注意:第一个原始指示什么类型的时间系列(温度),第二个原始是站的高度,第三行是X坐标,第四行是Y坐标,第五行是站名(X991,X5779),因此我想跳过这些行并绘制我的时间序列

任何人都可以帮助我这个

Temperature                 
YY  MM  DD  HH  365 877
YY  MM  DD  HH  50.9117 50.7314
YY  MM  DD  HH  13.7087 13.7516
YY  MM  DD  HH  X991    X5779
2000    1   1   0   -9999   -4.3
2000    1   1   1   -9999   -4.3
2000    1   1   2   -9999   -4.1
2000    1   1   3   -9999   -4.1
2000    1   1   4   -9999   -4.4
2000    1   1   5   -9999   -4.2
2000    1   1   6   -9999   -4
2000    1   1   7   -9999   -3.9
2000    1   1   8   -9999   -3.8
2000    1   1   9   -9999   -3.7
2000    1   1   10  -9999   -3.5
2000    1   1   11  -9999   -3.1
2000    1   1   12  -9999   -2.7
2000    1   1   13  -9999   -2.5
2000    1   1   14  -9999   -2.4

1 个答案:

答案 0 :(得分:1)

这里有很多......

首先,欢迎来到Stack Overflow。这个社区可能非常有用......但您必须学习如何充分利用它。查看此页面https://stackoverflow.com/help/how-to-ask

你的问题的问题在于你在这里问了几个不同的问题......而且不太可能有人为你回答这些问题。

以下是您要问的不同问题,以及一些可以帮助您入门的资源。一旦你尝试了这些碎片并卡住了,你可以再次询问一个特定的部分......包括你已经尝试过的部分。

  1. 将数据导入R.我首先要删除Excel中不必要的行...会更容易。然后将您的数据导入R
  2. Importing .xlsx file into R

    1. 接下来,您需要将字段连接到datetime值...这些页面可以帮助您。
    2. Merge three different columns into a date in R

      R tick data : merging date and time into a single object

      1. 在R中,时间序列分析需要创建ts个对象。这个页面可以帮助你做到这一点。
      2. How to Create a R TimeSeries for Hourly data

        1. 然后,你准备开始你的时间序列分析....这里是R的时间序列的一个很好的指南
        2. http://www.statmethods.net/advstats/timeseries.html

          祝你好运!