當前位置:編程學習大全網 - 編程語言 - 怎樣利用圖表進行教育信息分析

怎樣利用圖表進行教育信息分析

在教育統計分析中運用Excel VBA自動生成個性化圖表

2012-11-14 itspanther 文章來源 在教育統計分析中運用Excel VBA自動生成個性化圖表

作者:

來源:中國教育信息化·基礎教育 2012年9期

字號:大 中 小

顯示漢語拼音

打印

摘要:圖像的優點是生動形象、信息量大,在反映數據的變化趨勢上,更具有明顯優勢。目前,Excel已被廣泛運用到教育管理、教育研究中,掌握圖表制 作方法已成為必修內容。然而,在教育統計管理中,有時我們還希望用獨特的方式解讀數據,讓個性化圖表突顯數據中的重要信息。為此,文章首先介紹通過手動操 作的方法制作Excel圖表,繼而通過VBA編程,生成系統中具有固定格式的圖表,最後重點介紹運用Excel VBA自動生成個性化圖表,為教育管理、研究服務。

關鍵詞:統計分析;自動生成;個性化圖表

中圖分類號:TP319 文獻標識碼:A 文章編號:1673—8454(2012)18—0068—05

由於科技的發展和生活節奏的加快,我們已經進入讀圖時代。我們有這樣的體會,也許無法記住壹連串的數字,以及它們之間的關系和趨勢,但是可以很輕松地記 住壹幅圖畫或者壹條曲線。在教育統計研究中,我們需要盡快從大量的數據中發現新的現象或規律,以便優化管理、指導工作。在“江蘇省中小學生學業質量測試” 分析中,通過“盒式圖”簡潔地反映出測試成績離散程度,為教育評價提供直觀的方法,就是很好的實例。

目前,Excel已被廣泛運用到教育管 理、教育研究中,掌握圖表制作方法已成為必修內容。然而,在教育統計管理中,有時我們還希望用自己獨特的方式解讀數據,讓個性化圖表呈現變化趨勢,從而突 顯數據中的重要信息。本文首先介紹通過手動操作的方法制作Excel圖表,繼而通過VBA編程生成系統中固定格式圖表,最後重點介紹運用Excel VBA自動生成個性化圖表,為教育管理、研究服務。

壹、手動操作制作圖表

圖表可以用來表現數據間的某種對應關系。我們壹般運用柱形圖比較數據間的多少關系、用折線圖反映數據間的趨勢關系、用餅圖表現數據間的比例分配關系等等。下面以制作“柱形圖”為例,簡單介紹通過Excel手動操作制作圖表的方法。

(2)單擊“插入”菜單,在選項卡上選擇“柱形圖”,在柱形圖系列中選擇“二維柱形圖”,這時出現圖表,菜單條中出現“設計”、“布局”、“格式”菜單。

(3)在“設計”菜單下,單擊“切換行/列”,根據需要選擇系列產生行或列。通過“圖表樣式”可選擇柱形圖的樣式(本示例選擇了“樣式26”)。

(4)單擊“布局”菜單,通過選項卡,可進行“標題”、“圖例”、“坐標軸”等操作。如本示例選擇“圖標標題”,在下拉選項中選擇“圖標上方”,輸入“二次調研成績比較”。

三、運用Excel VBA自動生成個性化圖表

Excel雖然可以生成多種類型的圖表,但這些圖表的格式在Excel系統中是固定的。在教育管理、研究中,有時我們還希望用自己獨特的方式解讀數據,讓個性化圖表突顯數據中的重要信息。那麽,怎樣才能實現這樣的功能呢?

下面以制作“盒式圖”為例,介紹如何制作個性化圖表。

在教育測量中,我們常用盒式圖簡潔反映成績離散程度。將所有學生的總分從低到高排列,最下面的短線則表示約有5%的學生得分低於此線對應的分數,最上面 的短線表示約有5%的學生得分高於此線對應的分數。方框上邊線、中間線和下邊線對應的分數分別表示約有25%、50%、75%的學生得分高於此線對應的分 數。盒式圖的中間線描述了學生平均成績的水平高低,盒式圖中矩形盒子的高度從壹定程度上很直觀地描述了學生成績離散程度的大小,為教育管理提供了便捷的觀 察手段。

2.生成個性化圖表時,有關“基本元素”的實現方法

(1)畫線段

通過VBA程序,畫出表示“分數段”的虛線、上下兩短線、垂直線段等。

可通過Shapes.AddLine 方法來實現,用它來畫線條。

語法:表達式.AddLine(BeginX, BeginY, EndX, EndY)

其中參數分別表示線條的起點、終點坐標。

線條的間距和分數值大小的關系是:1分數的值對應n倍個點。

(2)畫文本框

畫出表示成績離散度的“盒子”,設定盒子的高度、顏色,畫矩形背景等。

可通過Shapes.AddTextbox 方法 ,創建文本框來實現。

語法:表達式.AddTextbox(Orientation, Left, Top, Width, Height)

其中參數分別表示文本框的方向,文本框左上角相對於文檔左上角、頂部的位置,以及寬度、高度。

(3)畫橢圓

可通過Shapes.AddShape 方法,畫壹個“橢圓”,表示均分。

語法:表達式.AddShape(Type, Left, Top, Width, Height)

其中參數分別表示自選圖形(橢圓)的形狀、左上角相對於文檔左上角、頂部的位置,以及寬度、高度。

  • 上一篇:常見的焚燒爐有哪些種類?
  • 下一篇:匯編語言程序神經打字遊戲報告
  • copyright 2024編程學習大全網