如何查找某个标题下的数据列?

问题描述 投票:0回答:1

对于任务,我们必须创建一个程序,根据他们的WBAN ID读取六个特定站点的每日天气数据,并找出特定月份的平均温度值。问题是,文件是由人们无法读取的;它看起来只是胡说八道。我需要的值在标题Tavg下。

该文件如下所示:(请注意,第一个文本块应该是一行标题)

WBAN,YearMonthDay,Tmax,TmaxFlag,Tmin,TminFlag,Tavg,TavgFlag,Depart,DepartFlag,DewPoint,DewPointFlag,WetBulb,WetBulbFlag,Heat,HeatFlag,Cool,CoolFlag,Sunrise,SunriseFlag,Sunset,SunsetFlag,CodeSum,CodeSumFlag,Depth,DepthFlag,Water1,Water1Flag,SnowFall,SnowFallFlag,PrecipTotal,PrecipTotalFlag,StnPressure,StnPressureFlag,SeaLevel,SeaLevelFlag,ResultSpeed,ResultSpeedFlag,ResultDir,ResultDirFlag,AvgSpeed,AvgSpeedFlag,Max5Speed,Max5SpeedFlag,Max5Dir,Max5DirFlag,Max2Speed,Max2SpeedFlag,Max2Dir,Max2DirFlag 00102,20160101,M, ,M, ,M, ,M, ,26, ,27, ,M, ,M, ,-, ,-, ,SN BR UP, ,M, ,M, ,M, ,M, ,M, ,29.62, , 2.1, ,11, ,M, ,M, ,M, ,M, ,M, 00102,20160102,M, ,M, ,M, ,M, ,25, ,28, ,M, ,M, ,-, ,-, ,SN, ,M, ,M, ,M, ,M, ,M, ,29.24, , 7.5, ,07, ,M, ,M, ,M, ,M, ,M, 00102,20160103,M, ,M, ,M, ,M, ,29, ,31, ,M, ,M, ,-, ,-, ,RA SN BR, ,M, ,M, ,M, ,M, ,M, ,29.56, , 8.2, ,14, ,M, ,M, ,M, ,M, ,M, 00102,20160104,M, ,M, ,M, ,M, ,23, ,29, ,M, ,M, ,-, ,-, ,SN, ,M, ,M, ,M, ,M, ,M, ,29.61, ,12.8, ,09, ,M, ,M, ,M, ,M, ,M, 00102,20160105,M, ,M, ,M, ,M, ,22, ,29, ,M, ,M, ,-, ,-, ,RA SN BR, ,M, ,M, ,M, ,M, ,M, ,29.52, ,15.2, ,10, ,M, ,M, ,M, ,M, ,M, 00102,20160106,M, ,M, ,M, ,M, ,21, ,23, ,M, ,M, ,-, ,-, ,SN BR, ,M, ,M, ,M, ,M, ,M, ,29.92, , 6.5, ,14, ,M, ,M, ,M, ,M, ,M, 00102,20160107,M, ,M, ,M, ,M, ,6, ,9, ,M, ,M, ,-, ,-, ,SN BR, ,M, ,M, ,M, ,M, ,M, ,30.05, , 2.8, ,05, ,M, ,M, ,M, ,M, ,M, 00102,20160108,M, ,M, ,M, ,M, ,1, ,5, ,M, ,M, ,-, ,-, , , ,M, ,M, ,M, ,M, ,M, ,30.14, , 2.0, ,06, ,M, ,M, ,M, ,M, ,M, 00102,20160109,M, ,M, ,M, ,M, ,1, ,7, ,M, ,M, ,-, ,-, , , ,M, ,M, ,M, ,M, ,M, ,29.99, , 6.5, ,06, ,M, ,M, ,M, ,M, ,M, 00102,20160110,M, ,M, ,M, ,M, ,6, ,16, ,M, ,M, ,-, ,-, , , ,M, ,M, ,M, ,M, ,M, ,30.03, ,10.7, ,09, ,M, ,M, ,M, ,M, ,M,

matlab
1个回答
0
投票

这是一个csv文本,逗号分隔值。如果保存为文本文件(比如称之为test.csv),你应该可以用Excel,LibreOffice calc等打开它。使用matlab试试qazxsw poi

© www.soinside.com 2019 - 2024. All rights reserved.