我是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
答案 0 :(得分:1)
这里有很多......
首先,欢迎来到Stack Overflow。这个社区可能非常有用......但您必须学习如何充分利用它。查看此页面https://stackoverflow.com/help/how-to-ask。
你的问题的问题在于你在这里问了几个不同的问题......而且不太可能有人为你回答这些问题。
以下是您要问的不同问题,以及一些可以帮助您入门的资源。一旦你尝试了这些碎片并卡住了,你可以再次询问一个特定的部分......包括你已经尝试过的部分。
datetime
值...这些页面可以帮助您。Merge three different columns into a date in R
R tick data : merging date and time into a single object
ts
个对象。这个页面可以帮助你做到这一点。How to Create a R TimeSeries for Hourly data