999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

大數(shù)據(jù)時代統(tǒng)計學類專業(yè)教學中的R語言應用研究

2022-05-24 22:58:47徐鋒蔣遠營
高教學刊 2022年13期
關(guān)鍵詞:教學

徐鋒 蔣遠營

摘 ?要:在統(tǒng)計學類專業(yè)的教學中常常涉及多個軟件,導致學生們把精力分散到多個軟件的學習中,而沒有真正掌握好一款軟件。文章分析目前市場上各種統(tǒng)計軟件的優(yōu)缺點,介紹R語言的特點,并結(jié)合例子探討其在教學中的優(yōu)勢。在統(tǒng)計學專業(yè)的教學中結(jié)合R語言,能夠更好地滿足社會需求將學生培養(yǎng)為綜合性和應用型的人才。

關(guān)鍵詞:R語言;統(tǒng)計軟件;教學

中圖分類號:G642 ? ? ?文獻標志碼:A ? ? ? ? ?文章編號:2096-000X(2022)13-0010-04

Abstract: In the teaching of the major of Statistics, many softwares are often involved, which lead students to disperse their energy into the study of many softwares without really being good at a software. By analyzing the advantages and disadvantages of various statistical software in the current market, this paper introduces the characteristics of R language, and discusses its advantages in teaching with examples. Integrating R language into the teaching of Statistics can better meet the needs of society and train students into comprehensive and applied talents.

Keywords: R language; statistical software; teaching

一、統(tǒng)計學類專業(yè)教學中軟件使用的基本情況

如今是大數(shù)據(jù)時代,各行各業(yè)無不都在分析和應用數(shù)據(jù)來管理和運行自己的公司。數(shù)據(jù)的分析和應用與統(tǒng)計學專業(yè)有著密不可分的聯(lián)系。隨著計算機的普及和統(tǒng)計軟件的廣泛使用,了解和運用統(tǒng)計學知識的人也越來越多。為了適應時代的發(fā)展,迎接大數(shù)據(jù)時代,抓住時代所給的機遇。2011年,國務(wù)院學位委員會和教育部批準印發(fā)了《學位授予和人才培養(yǎng)學科目錄(2011年)》。新目錄將統(tǒng)計學由原來的經(jīng)濟學二級學科調(diào)整為理學的一級學科,并可授予經(jīng)濟學和理學學位[1]。這意味著統(tǒng)計學在時代的發(fā)展中有著舉足輕重的地位。統(tǒng)計學專業(yè)是培養(yǎng)數(shù)據(jù)分析人才的基本單元,統(tǒng)計軟件是提升學生實踐能力的有效載體[2]。統(tǒng)計學專業(yè)的學生想要提升數(shù)據(jù)分析能力,滿足市場的需求,掌握一款統(tǒng)計軟件是最基本的要求。然而由于市場上統(tǒng)計軟件多樣化,授課老師往往根據(jù)自己的喜好或者根據(jù)教材使用的統(tǒng)計軟件而選擇相應的統(tǒng)計軟件,導致每門課使用不同的統(tǒng)計軟件。例如,計量經(jīng)濟學課程一般采用Eviews;回歸分析課程一般采用SPSS;涉及到矩陣或數(shù)學建模的課程一般采用Matlab。當然,不同的課程采用不同的軟件也是由于不同軟件自身適合各自課程的特點導致的。但是過多的軟件導致學生花費大量的精力學習多種軟件,而往往又沒有真正地掌握好一款統(tǒng)計軟件。山西財經(jīng)大學統(tǒng)計學院的調(diào)查也證明了這一點。同學們普遍認為粗淺的學習多個統(tǒng)計軟件太分散精力,倒不如精通一款統(tǒng)計軟件[2]。在目前的統(tǒng)計學專業(yè)的教學體系中,如何做到在不影響專業(yè)課教學任務(wù)和效果的基礎(chǔ)上,讓學生把分散到多個軟件的精力集中到一款軟件的學習中就顯得特別重要。如何在眾多的統(tǒng)計軟件中選擇一兩款合適教學的統(tǒng)計軟件是統(tǒng)計學類專業(yè)面臨的一項新課題。

二、統(tǒng)計學類專業(yè)教學中軟件的選擇

目前市場上能進行數(shù)據(jù)分析的軟件很多。例如,收費的軟件有SAS、SPSS、Matlab、Stata、Eviews等。開源免費的軟件有R語言和Python等。SAS是一款標準的商業(yè)軟件,統(tǒng)計功能完善,社會上也有比較認可的考級證書。但是其體積龐大,費用較高,升級頻繁,命令較多,編程困難。Matlab是數(shù)值計算和圖像處理的首選,它的矩陣運算能力強,但是它的統(tǒng)計方法有限,需要編程,費用也較高。SPSS是一款非統(tǒng)計人員使用的軟件,主要是因為它具有菜單式的命令,很多經(jīng)典的方法通過點擊鼠標即可得出結(jié)果。人文社科類的工作者比較常用。然而,其優(yōu)點也是其缺點,一旦涉及工作者自己提出的方法就需要進行編程,并且這種編程極其困難。其他非編程類的軟件也都有類似的缺點。后起之秀的R語言和Python由于開源、免費的緣故,在世界編程語言排行榜中一路飆升。目前各大公司招聘的數(shù)據(jù)分析崗位都會要求熟悉R語言或Python。TIOBE公布的2020年7月份編程語言排行榜中R語言排名第8,這說明社會對R語言的認可和需求。

教學目的之一也是為了學生能夠適應和滿足社會需求。因此為了讓分散到多個軟件的精力集中到一個統(tǒng)計軟件的學習上,在眾多的軟件中選擇一款好的統(tǒng)計軟件就變得尤為重要。當前教學中常用軟件的優(yōu)缺點見表1。從表1中可以看出,R語言是一款優(yōu)秀的軟件。隨著人們對知識產(chǎn)權(quán)的保護意識不斷提高,開放源代碼逐漸開始形成一種市場,而R語言也正是在這樣的背景下不斷發(fā)展的,也漸漸正成為數(shù)據(jù)分析中相當標準的統(tǒng)計軟件[3-4]。R語言軟件不僅在社會上的影響力逐漸提升,它自身的特點在統(tǒng)計學類專業(yè)的教學中也具有非常大的優(yōu)勢,在很多高校的教學中逐漸被重視。

(一)R語言軟件的特點

R語言是屬于GNU系統(tǒng)的一個自由、免費、源代碼開放的軟件,它是集統(tǒng)計計算、數(shù)據(jù)分析與統(tǒng)計制圖為一體的統(tǒng)計軟件[5]。具體有如下的一些特點。

1. 免費、開源。R的開源性使得它自從20世紀90年代被開發(fā)出來至今,其發(fā)展就一直沒有間斷過。它是完全免費的,并且源代碼是開放的,托管在GitHub上。

2. 擴展性強、更新快。這里的擴展性是指R有著豐富的包,可以隨時安裝和調(diào)用貢獻者發(fā)布的R鏡像里的包,并且這些包的源代碼絕大部分都是公開的,鏡像上的每一個包都有相應的使用說明文檔,方便學生查看和使用。R的擴展包更新極快,它來自全球的科研和數(shù)據(jù)分析工作者的貢獻。

3. 可編程、入門快。R語言是一款編程語言,入門簡單。可編程的特點使其可以實現(xiàn)自己提出的新方法,改進存在的方法。其入門比較簡單,很多命令都是利用統(tǒng)計方法的名字來命名的,例如t檢驗的函數(shù)為t.test()、kmeans聚類的函數(shù)為kmeans()。

4. 制圖功能強。R語言的制圖能力是極高的,特別是R中的ggplot2擴展包。很多軟件都借鑒ggplot2的思想。R語言強大的繪圖能力有助于將數(shù)據(jù)進行可視化,方便學生理解數(shù)據(jù)和分析數(shù)據(jù)。R語言軟件也可以繪制動態(tài)的網(wǎng)頁圖,為結(jié)果匯報錦上添花。

5. 交互性強。R語言的shiny包可以實現(xiàn)網(wǎng)頁交互功能。該功能在數(shù)據(jù)分析完之后進行匯報時特別有用。它不需要知道HTML、Javascript等網(wǎng)頁語言即可構(gòu)造自己的交互功能。另外,還有一些Rnotebook、Rmarkdown等可生產(chǎn)分析報告,也可以生成實時的演示文檔,教師可以一邊講解,一邊演示代碼。讓學生能及時地獲取到數(shù)據(jù)分析的結(jié)果。

(二)R語言在教學中的優(yōu)勢

數(shù)據(jù)分析的過程大概可以分為以下五個階段:收集數(shù)據(jù)、處理數(shù)據(jù)、分析數(shù)據(jù)、展示數(shù)據(jù)和報告撰寫。統(tǒng)計學的教學工作也大致是按照這五個步驟相應展開[6]。在R語言還沒被大家所熟知的早些年,大部分的教師都選擇自己的偏好軟件進行教學。各式各樣的軟件在數(shù)據(jù)分析的整個過程都或多或少有一些不如意的地方,不像R語言這樣能包攬數(shù)據(jù)分析的整個過程(從數(shù)據(jù)收集到最后的報告撰寫)。R語言不僅是數(shù)據(jù)分析的利劍,對教學工作也極具優(yōu)勢。

在教學中,教師不僅僅只是教授理論知識,關(guān)鍵的是能將理論知識運用到實際案例中去。R語言在這方面就表現(xiàn)很優(yōu)秀。首先,從基礎(chǔ)條件上來看,R語言的開源、免費能使得學生使用正版的軟件,保證統(tǒng)計分析的標準性。小巧的軟件方便安裝和攜帶,也方便了教師在更換教學場地的時候能夠立馬安裝進行代碼演示。其次,R語言強大的繪圖功能能夠?qū)?shù)據(jù)進行可視化,更加直觀地展示給學生,使抽象的理論變得形象化,方便學生理解。再次,結(jié)合R語言是一款編程語言的特點,在講授理論知識的時候可以利用R語言自己編寫統(tǒng)計方法的代碼,結(jié)合案例分析,進一步地體會統(tǒng)計方法背后的思想,并且代碼簡潔。這一點在如今的大數(shù)據(jù)時代顯得尤為重要,不僅讓學生掌握了統(tǒng)計方法,也鍛煉了學生的編程能力,在今后的數(shù)據(jù)處理中能夠?qū)崿F(xiàn)自己的想法并改進存在的方法。最后,R語言也能寫成動態(tài)的報告,最大限度地進行數(shù)據(jù)分析的可視化,增加學生的積極性。另外,R語言的開放性給數(shù)據(jù)分析帶來更多的可能性,R鏡像上的擴展包包含了成千上萬種方法,并且持續(xù)地更新,這能夠刺激學生想進一步了解統(tǒng)計方法的欲望和拓展統(tǒng)計學的前沿知識。

總之,R語言在教學中能夠很好地將理論知識、案例分析與統(tǒng)計軟件有效地結(jié)合起來。此外,R語言的可視化報告展示能夠增加學生學習理論知識的積極性,最大限度地調(diào)動學生的主觀性,以軟件促進理論學習,能獲得最優(yōu)的學習效果,將來學生也能滿足社會對數(shù)據(jù)分析的要求。

三、R語言用于統(tǒng)計學類專業(yè)教學的案例

統(tǒng)計相關(guān)性是一個重要的概念,如今大數(shù)據(jù)時代很多統(tǒng)計都不再追求因果性而是尋求兩者之間的相關(guān)關(guān)系。皮爾遜相關(guān)系數(shù)是最基本也是最重要的指標之一。在R語言中可以利用cor(x,y)函數(shù)直接得出兩者的皮爾遜相關(guān)系數(shù)值。然而在教學中,我們可以根據(jù)公式先自己編寫函數(shù)來求解相關(guān)系數(shù)。假設(shè)有一組數(shù)據(jù)身高(x)和體重(y),其具體數(shù)值如下:

從上述可知,R語言代碼簡潔,不會因為軟件需要編程而影響理論知識的講解。最后,R 語言可視化可以展示模型擬合的效果,進一步幫助學生理解回歸模型,如圖1所示。從圖中可以看出,數(shù)據(jù)大致分布在擬合線周圍,說明模型擬合的較好。相關(guān)代碼如下:

上面的例子是回歸分析中最簡單的一元線性模型,但在教學中結(jié)合R語言能夠體現(xiàn)出多個優(yōu)勢。第一,編寫了函數(shù),加強學生對軟件的使用;第二,通過編程公式加深對理論知識的理解;第三,模型檢驗的代碼簡單方便,不會因為編程軟件的使用而影響理論知識的講解;第四,模型擬合的可視化能夠幫助學生進一步地理解回歸模型。

四、結(jié)束語

當今在統(tǒng)計學類專業(yè)教學中涉及多個軟件,常常會分散學生的精力,導致學生沒能掌握、熟練用好其中的一款軟件。而掌握好一款統(tǒng)計軟件又是每一個統(tǒng)計學專業(yè)學生的重要任務(wù)。隨著信息存儲和檢索技術(shù)的進步,想要從海量的數(shù)據(jù)中獲取價值就不得不借助一些統(tǒng)計軟件來實現(xiàn),這使得統(tǒng)計學類的學生不得不掌握好統(tǒng)計軟件的使用。R語言的免費、開源、入門簡單等優(yōu)點,使得其在教學中具有極大的優(yōu)勢:第一,通過編程加深對理論知識的理解;第二,代碼簡單不影響教師對理論知識的講解;第三,強大的可視化幫助學生進一步地理解理論知識;第四,編程的過程中加強軟件的使用,滿足社會的需求。在教學過程中補充R語言內(nèi)容,可以從根本上提高教學的質(zhì)量,培養(yǎng)學生的數(shù)據(jù)分析能力,從而使其適應社會的需求,成為綜合性和應用型的人才。

參考文獻:

[1]李曼.統(tǒng)計學調(diào)整為一級學科后人才培養(yǎng)目標和模式改革研究[J].教育教學論壇,2014(11):43-44.

[2]朱波,劉曉艷.R語言融入統(tǒng)計專業(yè)課程教學的探索與實踐——以山西財經(jīng)大學為例[J].教育教學論壇,2020(12):210-211.

[3]張哲,張豪.淺談R語言在生物統(tǒng)計學教學中的應用[J].教育教學論壇,2013(27):54-55.

[4]奚寧.R語言在統(tǒng)計學教學中的運用[J].科技資訊,2012(1):197.

[5]王斌會.多元統(tǒng)計分析及R語言建模[M].廣州:暨南大學出版社,2010.

[6]李雄英.基于R語言的統(tǒng)計教學應用初探[J].高教學刊,2017(1):50-51.

猜你喜歡
教學
微課讓高中數(shù)學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
「微寫作」教學實踐的思考
“以讀促寫”在初中寫作教學中的應用
如何讓高中生物教學變得生動有趣
甘肅教育(2020年12期)2020-04-13 06:25:34
談高中音樂欣賞教學中的“聽、看、想、說、動”
“自我診斷表”在高中數(shù)學教學中的應用
東方教育(2017年19期)2017-12-05 15:14:48
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
對識譜教學的認識與思考
《可以預約的雪》教學探索與思考
中學語文(2015年6期)2015-03-01 03:51:42
對高等數(shù)學教學的一些思考
主站蜘蛛池模板: 在线观看免费黄色网址| 91丝袜在线观看| 日韩一区精品视频一区二区| 日本黄色不卡视频| 99热国产这里只有精品9九| 成人国产三级在线播放| 女人18毛片一级毛片在线 | 国产一在线| 国产人碰人摸人爱免费视频| 一级一级特黄女人精品毛片| 亚洲综合一区国产精品| 亚洲欧美日韩成人高清在线一区| 国产偷倩视频| 国产成人91精品免费网址在线| 自慰网址在线观看| 人妻丝袜无码视频| 日本成人不卡视频| 亚洲天堂成人| 97在线公开视频| 亚洲不卡影院| 日韩久草视频| 国产手机在线观看| 国产精品视频猛进猛出| 色网站免费在线观看| 无遮挡一级毛片呦女视频| 国产国模一区二区三区四区| 性色在线视频精品| 人妻一本久道久久综合久久鬼色| 欧美综合中文字幕久久| 一本大道东京热无码av| 国产综合精品一区二区| 国产精品hd在线播放| 一本一本大道香蕉久在线播放| 四虎成人精品| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国产成人久久777777| 免费A级毛片无码免费视频| 亚洲无码一区在线观看| 精品撒尿视频一区二区三区| 国产成人精品男人的天堂下载| 91系列在线观看| 国产情侣一区| 一区二区三区四区日韩| 97亚洲色综久久精品| 久久精品娱乐亚洲领先| 中文无码精品A∨在线观看不卡 | a级毛片网| www.亚洲色图.com| 一边摸一边做爽的视频17国产| 国产国语一级毛片在线视频| 成人久久精品一区二区三区| 高清色本在线www| 激情乱人伦| 日本精品视频一区二区| 国产日本欧美在线观看| 久久精品这里只有国产中文精品| 亚洲成人精品在线| 亚洲男人的天堂在线| 亚洲品质国产精品无码| 日韩麻豆小视频| 国产麻豆精品手机在线观看| 国产成人精品一区二区| 2021最新国产精品网站| 亚洲性视频网站| 日韩精品无码免费专网站| 国产真实乱了在线播放| 91青青视频| 亚洲综合色吧| 日韩精品一区二区三区视频免费看| 亚洲高清国产拍精品26u| 久久国产精品电影| 日韩在线观看网站| 国产欧美日韩va| 日韩精品一区二区深田咏美| 国产成人高清精品免费软件| 国产一区三区二区中文在线| 日韩免费成人| 国产成人一区免费观看| 日韩中文精品亚洲第三区| 日本免费新一区视频| 国产成人1024精品| 日本国产精品|