數學之美:手把手教你用Excel畫心

jopen 9年前發布 | 19K 次閱讀 Excel

36 大數據

溫馨提示:由于動態圖文件太大,打開可能會出現緩存慢的狀態,請您耐心等待……如給你帶來不便,我們深感抱歉。文章末尾附 Excel 源文件下載。

數學歷來被認為是一門枯燥無味的學科,干癟癟的數據和公式,讓大部分人都頭昏眼花。然而,當數與圖結合在一起的時候,我們便會發現數學也可以是很美的。

圖是數的一種表現形式,圖之所以會“動”,本質上在于數據的變化。很多數據分析人員在處理數據的時候都會遇到這樣的問題,如何在同一個圖中對不 同部門不同月份的銷售數據或者績效數據進行對比呢?即在同一個圖表中實現同一月份不同部門間的橫向比較和同一部門不同月份間的縱向比較,要解決這個問題, 就要用到動態圖表,不能用常規的作圖方法了。在這里,我們首先要解決的一個問題是,如何才能讓數據“變”?對于資深的數據分析人員來說,方法有很多,可以 借助 Excel 的函數和窗體控件、Access、SQL,或者編程實現等。但是對于剛入門的數據分析菜鳥或者一些行政人員,只會 Excel 和幾個函數,又不懂編程,應該如何操作呢?今天,我們一起學習如何利用 Excel 制作簡單的動態圖,用到的工具主要是”滾動條”窗體控件,案例以蘊含浪漫愛情故事的心形線為主。

Excel 版本 2007,心形線的方程為

36 大數據

轉化為參數方程為

36 大數據

首先, 先調出“滾動條”窗體控件:點擊 Excel 的最左上角圖標;選擇右下角的“Excel 選項”;選擇“常用”,在“在功能區顯示‘開發工具’選項卡”復選框打鉤,按確定;單擊“開發工具”選項卡,在“控件”組中單擊“插入”,再單擊“窗體控 件”下的“滾動條”即可。

36 大數據

然后, 設置數據。思路:把θ的所在區間平均分為 200 份,然后計算(nθ)/2,通過“滾動條”,控制“n”的變化,再通過參數方程分別計算x、y的值,最后通過“散點圖”作出相應圖形。

1、控制“n”值變化:

選擇“滾動條”—> 點擊右鍵,選擇“設置控件格式”—>點擊“控制”,“單元格鏈接”,選擇“K1”單元格,點擊“確定”即可。當我們點擊“滾動條”的箭頭是,就看到“K1”單元格的數字發生變化了。

圖片

36 大數據

2、把θ的所在區間平均分為 200 份:

在“A1”單元格輸入“步長”,在“A2”單元格輸入公式“=ROW (A1)-1”,選中“A2”單元格,當指針變成黑色十字時,往下拖至“A202”;在“B1”單元格輸入“θ”,“B2”單元格輸入“=-2*PI () +A2*0.02*PI ()”,選中“B2”單元格,當指針變成黑色十字時,往下拖至“B202”。

36 大數據

3、計算 (nθ)/2、x和y:

在“C1“單元格輸入”(nθ)/2“,”C2“單元格輸入”=$K$1*B2/2“,選中“C2”單元格,當指針變成黑色十字時,往下拖至“C202”;

在”D1“單元格輸入”x=cos (nθ/2)“,”D2“單元格輸入”=COS (C2)“,選中“D2”單元格,當指針變成黑色十字時,往下拖至“D202”;

在”F1“單元格輸入”y=sin (nθ/2) + (cos (nθ/2))^(2/3)“,”F2“單元格輸入”=SIN (C2)+((COS (C2))^2)^(1/3)“,選中“F2”單元格,當指針變成黑色十字時,往下拖至“F202”。

此時,我們再點擊”滾動條“的箭頭,會發現”C、D、F“列的數據會隨著”n“值的變化而發生變化。

36 大數據

4、繪制散點圖:

選中空白單元格,單擊”插入“選項卡—>”圖表”組,點擊”散點圖“,選擇”僅帶數據標記的散點圖“,得到空白的散點圖。

36 大數據

選擇空白的散點圖,菜單欄出現”圖表工具“選項,點擊”設計“—>點擊”選擇數據“—>點擊”添加”—>”X軸系列值“選中 區域”=心形線$D$2:$D$202“,”Y軸系列值“選中區域”=心形線!$F$2:$F$202“(工作表名為“心形線”)—>連續點擊兩 次”確定“,得到散點圖草圖。

36 大數據

最后,美化圖表。

選中圖表中的心形軌跡,點擊右鍵,點擊”設置數據系列格式“—>點擊”數據標記選項“,選中”無“—>點擊”線條顏色“,選擇”實線“以及個人喜好顏色,點擊”確定“。

36 大數據

選中橫坐標軸,點擊右鍵,點擊”設置坐標軸格式“—>點擊”坐標軸選項“設置最小值、最大值和主要刻度單位—> 點擊”線型“,選擇”后端線型“,點擊”確定“。同理設置縱坐標軸和網格線。

36 大數據

選中圖表,單擊”布局“選項卡,分別設置”圖表標題“、 ”坐標軸標題“。最終得到如圖一所示動態圖。

下面再給出星形線和玫瑰線的動態圖,如下,可按照上述方法操作得到。除此之外,還可以通過 If、Vlookup、Hlookup 函數和列表框窗體控件等繪制簡單動態圖。

圖二:

36 大數據

圖三:

36 大數據

Excel 源文件下載>>>

來自:http://news.cnblogs.com/n/515046/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!