从具有多个表的csv文件创建一个表(每个表上面都有垂直表信息)

时间:2017-10-28 16:38:42

标签: r csv

我需要来自NDBC的盐度/温度数据。我已经设法下载了它,但是在csv文件中,每个浮标都有一个表,其中包含各种深度的数据(我只想要最浅的深度),其中包含lat / long坐标和每个浮标上方的时间/日/月/年等信息在垂直表中。

无论如何要创建一个表格,其中包含每个浮标的日期/时间,坐标,温度和盐度数据?

r或任何其他语言的代码(除了VBA,因为文件对于excel来说太大了!)

提前致谢!!

以下是前两个浮标的副本:

Latitude                    ,,        25.5590,decimal degrees,,
Longitude                   ,,       -66.0020,decimal degrees,,
Year                        ,,           2003,,,
Month                       ,,             11,,,
Day                         ,,              3,,,
Time                        ,,           2.97,decimal hours (UT),,
VARIABLES ,Depth     ,F,O,Temperatur ,F,O,Salinity   ,F,O,Oxygen     ,F,O,,
UNITS     ,m         , , ,degrees C ,, , ,PSS       ,, , ,ml/l      ,, , ,,
Prof-Flag ,          ,0, ,          ,0, ,          ,0, ,          ,0, ,,
         1,      2.58,0,2,   27.4173,0,2,   36.5551,0,2,     4.577,0,2,
         2,     23.64,0,2,   27.4678,0,2,   36.6834,0,2,     4.581,0,2,


----------------------------------------------------------------------------

Latitude                    ,,        26.2110,decimal degrees,,
Longitude                   ,,       -66.0072,decimal degrees,,
Year                        ,,           2003,,,
Month                       ,,             11,,,
Day                         ,,              3,,,
Time                        ,,           10.0,decimal hours (UT),,
VARIABLES ,Depth     ,F,O,Temperatur ,F,O,Salinity   ,F,O,Oxygen     ,F,O,,
UNITS     ,m         , , ,degrees C ,, , ,PSS       ,, , ,ml/l      ,, , ,,
Prof-Flag ,          ,0, ,          ,0, ,          ,0, ,          ,0, ,,
         1,      3.18,0,2,   27.5938,0,2,   36.8218,0,2,     4.563,0,2,
         2,     25.33,0,2,   27.6006,0,2,   36.8357,0,2,     4.554,0,2,

0 个答案:

没有答案