Page 228 - 现代财务管理与审计
P. 228
Modern Financial Management and Auditing
现代财务管理与审计
段直观分析被审计数据间隐藏的各种关联信息,方便审计人员对分析结果进行宏
观观察、分析,从而帮助审计人员从被审计大数据中发现审计线索及其规律。
2.R 语言开发工具
第一,Rstudio。Rstudio 是一个 R 语言集成开发环境(简称 IDE)。主界面
分为 4 个部分:默认左上角是一个代码编辑器,左下角是一个控制台和终端,右
侧包含多个可选的功能标签,包括环境、命令历史、文件目录、绘图、数据源连
接、包管理、帮助、构建工具、VCS 以及查看器。在 Rstudio 中可以直接运行代码,
支持绘图、历史命令显示、代码调试和工作空间管理。
第二,其他工具。除了以上工具外,R Commander、Rattle、StatET、Tinn-R
等也是比较常见的 R 语言开发工具。
第三,基于 R 语言开发工具的数据采集。在采用 R 语言开发工具进行数据
审计时,需要把相关数据采集到 R 语言开发工具中来。R 语言开发工具可以采
集多种类型的数据,如统计软件 SAS、SPSS、Stata,文本文件 ASCII、XML、
CSV、Web 抓数据,数据库数据 Oracle、Microsoft Access、MySQL,电子表格
数据 Microsoft Excel 等,很好地满足大数据审计的需要。
(二)Python
借助 R 语言开发工具,审计人员可以做数据查询、文件分析、数据可视化
分析等数据分析,从而发现审计线索。Python 是一种高级程序设计语言,它的主
要特点是面向对象、以解释为主、数据动态化。1991 年,发行了第一个公开发
行版。Python 的语法比较简洁便利、表达清楚,而且功能多样,学起来也很容易,
类库也很丰富和强大,很少受到限制,还可以跨平台使用。由于 Python 的优点
突出,所以从产生一直到今天得到了广泛的应用。
很多开源的科学计算软件包都提供 Python 调用接口。所以,工程技术和科
研人员在分析实验数据、制作图表和开发计算机应用程序中都可以使用 Python
语言以及它丰富的扩展库。商用软件 Matlab 的大部分常用功能都可以在 Python
中找到相应的扩展库。
1.Python 特点
第一,免费、开源和可移植性。Python 拷贝可供使用者自由发布,也可以阅
读它的源代码甚至对其进行改动,应用在新的自由软件中。
第二,易于维护和阅读。Python 代码定义清晰,源代码相当容易维护。
216

