欢迎来到天天文库
浏览记录
ID:52931472
大小:739.82 KB
页数:5页
时间:2020-04-02
《气象共享中心数据导入excel和数据透视表的使用.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、气象共享中心数据初步处理方法(导入、审核、数据透视表数据、EXCEL函数)西北农林科技大学资环学院小华哥一、数据导入二、数据审核、数据透视表的使用三、坐标数据转换四、按照站点编号,导入站点坐标数据一、数据导入从共享中心下载的数据,均为ASCII码文件,存放在TXT文件中,需要将数据导入到Excel中,方便进行处理。以Excel2010为例。①文件-打开②类型选择“文本文件”③文件类型选择分隔符号。④分隔符选择“Tab键”和“空格”⑤默认-完成,即可转换成格式规范的Excel文件。⑥重要:文件保存。点击保存,提示
2、,选择否,是选择否,不能选是。选是就会变成空文件。二、数据审核、数据透视表的使用数据透视表是Excel中非常强大的分析和多样化统计工具,可以进行多种纬度的分析、统计。1、插入-数据透视表2、点击,选择统计数据来源,在此把表中所有数据均选中。选择新工作表,即数据透视表统计窗口将在一个新工作簿中出现。3、在左侧图框中单击,激活右侧统计指标4、将需要统计的指标拖入下面方框中5、点击“数值”框中月后面的倒三角,选择计数。6、可见如下表格,表示每一个站点、在各个年份中,月份的个数。12表示本年度有12个月的数据。那么缺少
3、那些数据就一目了然了。三、坐标数据转换1、官方下载的气象站点的经纬度是整数形式,如下图5258表示52°58′,而Arcgis不是别5258的形式,我们必须把它转换成小数的形式,以度为单位。在此我们可以使用Excel的函数mid、left、right等来进行转换。2、站点数据放入Excel,在经度、纬度后各插入一列。在单元格处输入公式“=left(D2,3)+right(D2,2)/60”(放入时不要两侧的双引号;D2表示数据列,随不同的位置而不同,需要调整)这个语句的意思就是保留字符左边三位(度),再加上右边
4、(分)。得出第一个结果后,再使用复制臂的功能批量拖拽。3、结果发现,对于两位的度数,转换出现问题,如5258应该转换成52.**多,这是因为“=left(D2,3)+right(D2,2)/60”语句只对整度数为三位数的有效,那么可以这样做。①对经度进行从大到小的扩展排序,对于前面的三位整度数的使用“=left(D2,3)+right(D2,2)/60”,对于后面两位整度数的使用“=left(D2,2)+right(D2,2)/60”。因为纬度也一样,纬度以此类推。【附:1、将“度分妙”形式转换成小数形式(度单
5、位)=LEFT(A2,FIND("°",A2)-1)+MID(A2,FIND("°",A2)+1,FIND("′",A2)-FIND("°",A2)-1)/60+MID(A2,FIND("′",A2)+1,FIND("″",A2)-FIND("′",A2)-1)/3600002、将小数的度形式转换成度分妙的形式xxx°xxx′xxx″=TRUNC(B2)&"°"&TRUNC((B2-TRUNC(B2))*60)&"′"&ROUND(((B2-TRUNC(B2))*60-TRUNC((B2-TRUNC(B2))*
6、60))*60,4)&"″")】四、按照站点编号,导入站点坐标数据有两种方法,一种是使用ArcGIS中的joindata功能,一种是使用Excel中的Vlookup函数。(1)Arcgis的jion功能。1、在“陕西及……”上右键-joinsandrelates-join①Joinattributesfromatable②1、和3选择要匹配的字段。2.选择要对应的文件,其他默认,确定即可。(2)Excel中的Vlookup功能,详见“(按照统一字段匹配数据)怎样在Excel中使用Vlookup函数”
此文档下载收益归作者所有