羌雨
【摘要】當(dāng)前,審計(jì)人員進(jìn)行數(shù)據(jù)分析時(shí)以Excel統(tǒng)計(jì)計(jì)算、SQL語(yǔ)句查詢分析為主,而在大數(shù)據(jù)時(shí)代來(lái)臨之際,這兩種工具是否仍能繼續(xù)作為大數(shù)據(jù)審計(jì)工具協(xié)助開(kāi)展審計(jì)工作,本文將結(jié)合R語(yǔ)言,分別對(duì)其展開(kāi)比較研究,為將來(lái)審計(jì)人員開(kāi)展大數(shù)據(jù)審計(jì)提供基礎(chǔ)的理論參考。
【關(guān)鍵詞】大數(shù)據(jù)審計(jì) Excel SQL R
一、引言
隨著科學(xué)的進(jìn)步以及不斷發(fā)展,導(dǎo)致現(xiàn)代社會(huì)信息化水平日益提高,大數(shù)據(jù)時(shí)代應(yīng)運(yùn)而生。在信息化水平不斷提高的背景下,審計(jì)人員如何利用一些必要的計(jì)算機(jī)技術(shù)來(lái)分析被審計(jì)數(shù)據(jù),從中發(fā)現(xiàn)審計(jì)線索以確定審計(jì)重點(diǎn)、范圍,這將成為開(kāi)展審計(jì)工作的前提條件。而當(dāng)前,審計(jì)人員采取的數(shù)據(jù)工具以Excel與SQL Server為主,本文就將針對(duì)這兩種工具與R語(yǔ)言之間進(jìn)行比較研究,并以此探究R在實(shí)際審計(jì)工作開(kāi)展的可行性。
二、R語(yǔ)言簡(jiǎn)介
R語(yǔ)言是S語(yǔ)言的一種實(shí)現(xiàn)。S語(yǔ)言同C語(yǔ)言一樣,只是一個(gè)標(biāo)準(zhǔn),而圍繞它有很多實(shí)現(xiàn)。S語(yǔ)言的最初實(shí)現(xiàn)版是S-PLUS,但S-PLUS作為一款商業(yè)軟件,價(jià)格十分昂貴,其受眾面較窄。后新西蘭奧克蘭大學(xué)的Ross Ihaka與Robert Gentleman共同開(kāi)發(fā)出S語(yǔ)言的另一種實(shí)現(xiàn)-R語(yǔ)言。R是一個(gè)免費(fèi)開(kāi)源、能夠自由有效地用于統(tǒng)計(jì)計(jì)算和繪圖的語(yǔ)言和環(huán)境,在UNIX、Windows以及Mac OS系統(tǒng)中均可以運(yùn)行,它提供了廣泛的統(tǒng)計(jì)分析和繪圖技術(shù),包括回歸分析、時(shí)間序列、分類和聚類等建模方法。
R是一套完整的數(shù)據(jù)處理、計(jì)算和制圖軟件系統(tǒng),擁有一套開(kāi)源的數(shù)據(jù)分析解決方案,由一個(gè)龐大而活躍的全球性社區(qū)維護(hù)。與其說(shuō)R是一種統(tǒng)計(jì)軟件,還不如說(shuō)R是一統(tǒng)計(jì)分析與計(jì)算的環(huán)境,因?yàn)镽不僅提供若干統(tǒng)計(jì)程序,而且還可進(jìn)行統(tǒng)計(jì)分析,只需使用者指定數(shù)據(jù)庫(kù)和若干參數(shù)即可。R的思想是:它可以提供一些集成的統(tǒng)計(jì)工具,更重要的是,它還可以提供各種數(shù)學(xué)計(jì)算、統(tǒng)計(jì)計(jì)算的函數(shù),從而令使用者能夠靈活地進(jìn)行數(shù)據(jù)分析,甚至創(chuàng)造出符合需要的新的統(tǒng)計(jì)計(jì)算方法。
三、R與當(dāng)前審計(jì)方法比較分析
(一)利用Excel分析
Excel作為我們生活中常用的數(shù)據(jù)統(tǒng)計(jì)、分析工具,早在中學(xué)時(shí)期便為我們所接觸、熟知,Excel能被審計(jì)人員廣泛接受,一方面與其高被使用頻率以及在使用者心中根深蒂固的地位相關(guān),另一方面與其易操作的特點(diǎn)、能夠滿足大部分?jǐn)?shù)據(jù)分析要求的功能密不可分。Excel在審計(jì)人員進(jìn)行非大數(shù)據(jù)分析工作時(shí),不失為首選工具,能夠幫助審計(jì)人員高效快速地分析數(shù)據(jù)并以此發(fā)現(xiàn)審計(jì)線索,但日前,伴隨著大數(shù)據(jù)時(shí)代的進(jìn)入,數(shù)據(jù)量大且結(jié)構(gòu)復(fù)雜,Excel可能并不能很好地協(xié)助進(jìn)行審計(jì)工作,將其與R進(jìn)行比較,可發(fā)現(xiàn)存在以下兩方面的不同,同時(shí),這也直接反映了R的優(yōu)勢(shì)。
1.Excel所能處理的數(shù)據(jù)數(shù)量受限。Excel滿足于非大量數(shù)據(jù)分析要求,對(duì)于海量數(shù)據(jù)的處理、計(jì)算、統(tǒng)計(jì)等分析過(guò)程可能并不能應(yīng)用自如。本部分僅針對(duì)該公立醫(yī)院2015年的部分?jǐn)?shù)據(jù)進(jìn)行分析,尚可滿足數(shù)據(jù)分析需求,在針對(duì)該公立醫(yī)院多年的藥品數(shù)據(jù)進(jìn)行分析時(shí),運(yùn)算速度較慢,同時(shí)會(huì)出現(xiàn)軟件閃退及程序停滯無(wú)法運(yùn)轉(zhuǎn)的情況,而現(xiàn)今已進(jìn)入大數(shù)據(jù)時(shí)代,數(shù)據(jù)數(shù)量不斷增加及其繁復(fù)程度不斷提高,這必將為分析數(shù)據(jù)的工具提出更高要求。而R作為大數(shù)據(jù)統(tǒng)計(jì)軟件,能夠?qū)崿F(xiàn)大量數(shù)據(jù)分析,同時(shí),只要下載安裝合適的程序包(關(guān)于R中的包將在本文第3部分詳細(xì)介紹),便能讀取包括Excel、SPSS、SAS、Stata等甚至從網(wǎng)頁(yè)中抓取的數(shù)據(jù),基本沒(méi)有R不能讀取的數(shù)據(jù)形式,完全滿足國(guó)家審計(jì)人員實(shí)際大數(shù)據(jù)審計(jì)工作開(kāi)展的需要。
2.Excel可視化功能有限。Excel中對(duì)分析結(jié)果進(jìn)行圖表展示的能力有限,以常規(guī)的折線圖、柱狀圖、餅圖等圖形形式居多;此外,難以將大量分析結(jié)果在一張圖形中進(jìn)行展示,同時(shí)對(duì)于大量數(shù)據(jù)展現(xiàn)的觀賞性不強(qiáng),難以為審計(jì)人員分析決策提供幫助。而R是現(xiàn)今最受歡迎的數(shù)據(jù)分析和可視化平臺(tái)之一,基于R語(yǔ)言可制作多種精美的圖形,允許眾多分析結(jié)果以代表各自的圖形形態(tài)在一張圖中進(jìn)行展示,可方便審計(jì)人員對(duì)分析結(jié)果進(jìn)行宏觀觀察、分析。
(二)通過(guò)SQL語(yǔ)句查詢分析
SQL查詢是SQL最常用的功能,被廣泛應(yīng)用于目前審計(jì)機(jī)關(guān)針對(duì)特定條件、事項(xiàng)進(jìn)行的查詢分析,通過(guò)編寫(xiě)簡(jiǎn)單的SQL查詢語(yǔ)句來(lái)詢問(wèn)特定的問(wèn)題,之后數(shù)據(jù)庫(kù)通過(guò)執(zhí)行這個(gè)查詢便可提供回答這個(gè)問(wèn)題的數(shù)據(jù)信息。SQL的易理解、易操作、易上手等特點(diǎn)成為目前國(guó)家審計(jì)機(jī)關(guān)人員重點(diǎn)培訓(xùn)的使用工具之一。但將應(yīng)用SQL語(yǔ)句進(jìn)行查詢分析與基于R語(yǔ)言進(jìn)行統(tǒng)計(jì)分析過(guò)程進(jìn)行比較,R語(yǔ)言仍具備兩點(diǎn)優(yōu)勢(shì):
1.R語(yǔ)言分析數(shù)據(jù)的功能更為強(qiáng)大。眾所周知,SQL語(yǔ)句作為結(jié)構(gòu)化查詢語(yǔ)言,在數(shù)據(jù)查詢方面具備強(qiáng)大的功能,優(yōu)勢(shì)明顯,但在數(shù)據(jù)挖掘?qū)用妫热邕M(jìn)行聚類、回歸建模分析等應(yīng)用時(shí),SQL可能并不如R語(yǔ)言使用得心應(yīng)手;同時(shí),面對(duì)一些高級(jí)查詢,可能需要通過(guò)編寫(xiě)連串的、大量的SQL語(yǔ)句,而R自帶多種函數(shù)及功能強(qiáng)大的程序包,涵蓋統(tǒng)計(jì)學(xué)、生物學(xué)、數(shù)學(xué)等多個(gè)領(lǐng)域,而R又作為免費(fèi)開(kāi)源軟件,使用者還在不斷創(chuàng)建新的包來(lái)更新豐富R的使用功能,通過(guò)簡(jiǎn)單的幾步函數(shù)運(yùn)行便可實(shí)現(xiàn)多種統(tǒng)計(jì)需求;除此之外,R語(yǔ)言是用來(lái)進(jìn)行統(tǒng)計(jì)分析和繪圖的一種語(yǔ)言,除了自身包括強(qiáng)大功能的函數(shù)及多種程序包能夠滿足審計(jì)人員進(jìn)行多種統(tǒng)計(jì)分析的要求之外,還可以作為一種可視化語(yǔ)言,能夠?qū)⒎治鼋Y(jié)果以各種精美的圖形展現(xiàn)以幫助分析決策。而進(jìn)入大數(shù)據(jù)時(shí)代,軟件的數(shù)據(jù)可視化能力至關(guān)重要。
2.R語(yǔ)言的應(yīng)用范圍更廣。SQL側(cè)重應(yīng)用于數(shù)據(jù)庫(kù)軟件,能夠方便使用者作相關(guān)查詢分析,而R作為大數(shù)據(jù)統(tǒng)計(jì)工具,廣泛應(yīng)用于數(shù)據(jù)分析、數(shù)據(jù)挖掘等諸多方面,是目前最受歡迎的數(shù)據(jù)分析和可視化平臺(tái)之一,其包含的眾多具備不同功能的函數(shù)、程序包,可滿足數(shù)據(jù)分析人員眾多需求。
四、小結(jié)
通過(guò)應(yīng)用以上目前審計(jì)人員使用最為普遍的兩種數(shù)據(jù)分析工具,以當(dāng)前審計(jì)人員處理、分析數(shù)據(jù)的方法,與R進(jìn)行比較,分別分析其與R之間的不同并總結(jié)基于R語(yǔ)言開(kāi)展實(shí)際審計(jì)工作的優(yōu)勢(shì)。目前,審計(jì)署機(jī)關(guān)領(lǐng)導(dǎo)已開(kāi)始逐漸廣泛推行R在大數(shù)據(jù)審計(jì)中的應(yīng)用,但在各審計(jì)廳局出現(xiàn)身影較少,較多審計(jì)人員對(duì)R并無(wú)所知。因此,對(duì)于R能否作為大數(shù)據(jù)審計(jì)特有數(shù)據(jù)分析軟件,發(fā)揮其重要作用,還需要審計(jì)署各機(jī)關(guān)對(duì)R在審計(jì)實(shí)踐中的應(yīng)用總結(jié),將經(jīng)驗(yàn)廣范圍的宣傳及推廣,使R能在大數(shù)據(jù)審計(jì)中扮演起越來(lái)越重要的角色,為適應(yīng)“大數(shù)據(jù)”時(shí)代開(kāi)展審計(jì)工作的需要,提升審計(jì)效率效果作出貢獻(xiàn)。
參考文獻(xiàn)
[1]陳偉.SMIELIAUSKAS Wally.大數(shù)據(jù)環(huán)境下的電子數(shù)據(jù)審計(jì):機(jī)遇、挑戰(zhàn)與方法[J].計(jì)算機(jī)科學(xué),2016,(1):8-13.
[2]程學(xué)旗,靳小龍,王元卓等.大數(shù)據(jù)系統(tǒng)和分析技術(shù)綜述[J].軟件學(xué)報(bào),2014,(9):105-108.
[3]李艦,肖凱.數(shù)據(jù)科學(xué)中的R語(yǔ)言[M].西安:西安交通大學(xué)出版社,2015.3.