《数据处理与分析基础》课程中Excel和python案例设计与实现文献综述

 2022-08-12 11:27:47

一、文献综述

1、相关概述

    1. Python

Python是一门优雅而健壮的编程语言,它继承了传统编译语言的强大性和通用性,同时也借鉴了简单脚本和解释语言的易用性;其拥有完备的标准库,支持跨平台操作。Python第三方模块或库,还能为完成工作提供很大的便利性。而Excel是电子表格软件,界面友好、计算功能出色和图表工具丰富,使Excel成为最流行的个人计算机数据处理软件。在Python环境下,通过使用第三方模块xlrd和xlwt,能实现对Excel文档的操作,其中xlrd用于读取Excel文档,xlwt用于写入操作。由于支持跨平台的使用,使得两个模块使用范围较为广泛。xlrd支持Python当前已有的字符解码器的字符集,支持处理日期以及日期格式与Excel格式问题,支持提取Excel文档中的数据,支持提取单元格的格式化信息(如:数字格式、字体、对齐、边框、背景)和列信息(默认高度、宽度等)。运用xlwt可以方便的生成Excel文档,同时生成的文件有着良好的兼容性。值得注意的是,不同的xlrd和xlwt版本对Excel文档版本有支持上的限制,所以在使用这两个第三方模块 时,需要注意要处理的Excel文档当前所对应的版本。

    1. Excel

Excel是由Microsoft为Windows和Macintosh操作系统编写和运行的一款电子表格软件,是办公套件Microsoft Office中最常用的组件之一,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛应用于管理、财经、金融等众多领域的数据处理和分析。

Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表,可以实现许多方便的功能,带给使用者方便。为了Excel的进一步的开发利用,微软推出了VBA(Visual BasicFor Application),用于支持Excel的扩展功能。VBA的使用可以执行特定功能或是重复性高的操作。

目前Python可以借助第三方库对Excel文档进行特定操作,对文档的要求主要是其一Excel文档样式相同;其二是列数据的类型相同,比如同样为日期属性或者同样为文本属性;尤其对于Excel文档数量较多,手工合并繁琐时采用Python相对方便。

2、国内外研究现状

国外对于数据处理和分析的研究已经有很长的历史,早在上世纪60年代到80年代早期就有了很多相关工具,在90年代就出现了Excel、Python、Hadoop等工具。这些工具被广泛运用在到各个领域,并且有着不同层次需求的用户群体。而国内的数据发展起步较晚,经过奋力追赶,国内的学者也发表了很多相关的论文,政府对于数据管理也出台了相关文案,例如工信部发布的《物联网十二五规划》里将信息处理技术作为关键技术创新工程之一而被提出。各大高等院校也陆续开设了面向专业的数据处理和分析相关课程。

3、发展趋势

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版