點圖產生器

點圖產生器 · 線上製作點圖

給統計作業、數學課和實驗報告用的點圖產生器:每個數值一個點,疊在數線上;兩組資料畫在對齊的數線上;平均數、中位數、四分位數和分布形狀都在繪圖前從你的數字算好。

點圖產生器的期刊風格

點圖產生器的五種預設,各搭配一項不同的研究:兩個小鼠品系的樹突棘密度、大山雀的窩卵數、三種處理下的 CD8+ T 細胞、兩個試驗組的住院天數,以及考試前的睡眠時數。點選卡片即可套用風格或載入它的數值。

Nature

Nature 預設:點圖產生器把每個神經元放在它精確的密度上,相差不到 0.2 的神經元並排擺放。

Science

Science 預設,白底黑字:點圖產生器數出 9 顆蛋的有 8 巢,既是眾數也是中位數。

Cell Press

Cell Press 預設,三個處理組各一欄;點圖產生器從八隻小鼠算出每組的平均數和 SEM。

臨床灰階

臨床灰階:點圖產生器在對齊的兩列下方印出兩組中位數的比較。

深色簡報

講課用的深色簡報;點圖產生器標出落在同一個半小時上的平均數和中位數。

點圖範例

四張點圖範例都出自點圖產生器,各依卡片上的提示詞和數值繪製:一次附形狀描述的小考、一組右偏的計數、同一條數線上的兩個班級,以及標成分數刻度、精確到 1/4 英吋的測量值。點選任一張卡片,提示詞和數值就會載入輸入框。

小考成績並描述形狀

描述分布的答案,由點圖產生器印在它數出的堆疊下方。

每位學生養的寵物數

右偏且 9 是離群值:點圖產生器標出眾數和全距。

比較兩個班級

兩個班級畫在對齊的兩列;點圖產生器說明哪一班中位數較高、哪一班較分散。

分數刻度的長度

1/4 英吋精度的測量值,畫在點圖產生器標成分數刻度的數線上。

什麼是點圖?

點圖(dot plot,美國小學稱為 line plot)把一組數字畫成數線上方的點:每筆觀測值一個點,相同的數值往上疊成一欄,所以一疊點的高度就是該數值出現的次數。每個資料點都看得見,小樣本資料的形狀、中心和離散程度一眼就能讀出。因此美國共同核心標準六年級(Common Core 6.SP.4)和 AP 統計都把點圖當成呈現分布的第一種圖。

關於這個點圖產生器

  • 數值可以直接輸入點圖產生器(成績: 6, 7, 7, 8, 8…),一組一行;也可以附加試算表(.csv、.tsv 或 .xlsx,最多三個),每組一欄。
  • 點圖產生器在繪圖前就用程式算好每一疊點:每個數值上方的點數、數線和刻度,並核對各疊點數加起來等於 n。
  • 向點圖產生器要平均數、中位數、眾數、全距、四分位數、百分位數或分布形狀的文字描述,它印出的都是從你的數值算出的數字,絕不由影像模型估計。
  • 給點圖產生器兩組以上資料,它會畫成雙點圖:每組一列,數線完全相同,相同的數值上下對齊,中心和離散程度可以直接用眼睛比較。
  • 在點圖產生器裡,整數每個數值一疊;1/4 和 1/8 英吋的測量值標成分數刻度;太細而疊不起來的數值只在堆疊時取整到整齊的間距,統計量仍用精確數值計算。

如何用點圖產生器製作點圖

  1. 1

    把數值交給點圖產生器

    在點圖產生器裡標籤後面輸入數值,例如 寵物: 0, 0, 1, 1, 1, 2…,重複的數值出現幾次就寫幾次。第二行就是第二組,畫成獨立的一列。也可以用試算表:每組一欄,或長格式,一欄放組名、下一欄放數值。

  2. 2

    說明點圖要呈現什麼

    告訴點圖產生器座標軸標題,以及要標出的東西:平均數、中位數、眾數、全距、Q1 和 Q3、第 90 百分位數、次數軸、實驗數據的平均數 ± SD,或「描述分布形狀」。要把數值放在 y 軸、畫成直欄,就說「直式」。

  3. 3

    產生後數一疊點核對

    點圖產生器依算好的堆疊作圖,最高的一欄點數和你的資料完全一致。拿一疊點和你的劃記核對,在對話裡要求修改,再匯出 PNG、SVG 或 PPTX。

點圖的組成部分

老師批改手繪點圖時會檢查的六個部分,以及點圖產生器在繪圖前就用程式固定好的部分。

附標註的點圖,呈現 20 位學生養的寵物數量,數線 0 到 5 上方各有一疊點,標註指出標題、單一個點、五個點的一疊、數線、等距刻度和座標軸標籤。六年級學生的寵物數量0123456寵物數量標題一個點 = 一筆觀測值一疊:5 位學生養 1 隻寵物數線等距刻度座標軸標籤
點圖的結構,這裡以 SVG 繪製;點圖產生器會用你自己的數字畫出相同的各個部分。
數線
涵蓋所有資料的水平刻度,刻度之間等距;從最小值的前一格開始(計數資料則從 0 開始),到最大值的後一格結束。
點
每筆觀測值一個點,大小相同、間距相同,所以六個點的一疊看起來就比五個點的一疊高一格。
堆疊
同一數值的重複值垂直疊在它的刻度正上方,絕不放在兩個刻度之間。最高的一疊就是眾數,點圖產生器在繪圖前會先數好每一疊。
標題和座標軸標籤
寫出數的是什麼和單位,例如「寵物數量」或「身高 (cm)」。一般點圖沒有 y 軸;次數點圖才會加上 y 軸。

把點圖產生器當成平均數、中位數和眾數計算機

十五位學生回報暑假讀了幾本書。點圖產生器把這份清單變成一疊疊的點;同樣的堆疊可以回答點圖題目問的每一個數字,從下面的次數分配表就讀得出來。

書本數 (x)次數 (f)x × f累積次數
0101
1223
2366
341210
42812
51513
61614
1111115
合計1550—
  1. 1

    平均數:把所有數值加總

    每個數值乘上它那一疊的高度再相加:50 本 ÷ 15 位學生 = 3.33。在點圖上這就是平衡點,點圖產生器會在數線下方用小三角形標出。

  2. 2

    中位數:數到正中間的數值

    有 15 個數值時,中位數是從左邊數來第 8 個。累積次數在 2 時到 6、在 3 時到 10,所以第 8 個落在 3 那一疊:中位數 = 3。

  3. 3

    眾數和全距:最高的一疊、頭尾相減

    最高的一疊有 4 個點,在 3,所以眾數是 3。全距是最大值減最小值:11 − 0 = 11。

  4. 4

    四分位數和離群值

    去掉中位數,把其餘的分成兩半:較小的 7 個數值(0, 1, 1, 2, 2, 2, 3)的中位數 Q1 = 2,較大的 7 個(3, 3, 4, 4, 5, 6, 11)的 Q3 = 4,所以 IQR = 2。上界是 4 + 1.5 × 2 = 7,因此 11 是離群值。

  5. 5

    百分位數:數小於或等於的數值

    第 80 百分位數取排名 ⌈0.8 × 15⌉ = 12 的數值:累積次數在 4 時到 12,所以是 4 本。讀了 5 本的學生大於或等於 15 個數值中的 13 個,落在第 87 百分位數。向點圖產生器要「第 80 百分位數」,它就會在那裡畫線。

15 位學生暑假讀書本數的點圖,0 到 6 上方分別疊了 1、2、3、4、2、1、1 個點,11 有一個點,中位數線在 3,平均數標在 3.33,11 的那個點標為離群值。中位數 30123456789101112平均數 3.33離群值暑假讀的書本數
點圖產生器疊出的這十五位讀者,附上計算步驟中的平均數、中位數和離群值。

平均數(3.33)落在中位數(3)右邊,因為讀了 11 本的那位把它往右拉;拿掉那個點,平均數是 39 ÷ 14 = 2.79。點圖有離群值或長尾時,應該報告中位數和 IQR。把清單交給點圖產生器,這張圖上的每個標記都會從同一份計數畫出。

如何描述點圖的分布

完整的回答要結合情境、用數字說出四件事:形狀、有沒有離群值、中心和離散程度(AP 統計稱為 SOCS)。先看形狀,因為形狀決定要報告哪一種中心和離散程度:大致對稱的點圖用平均數和標準差,偏斜或有離群值的點圖用中位數和 IQR。點圖產生器會先把離群值放到一邊,再依它數出的堆疊判斷形狀。

大致對稱

各疊點在中間兩側大致等量地遞減;平均數和中位數很接近。

報告平均數和 SD(或中位數和 IQR)

右偏

大多數數值集中在低的一端,右邊拖著少數大數值形成的長尾;平均數被拉到中位數之上。

報告中位數和 IQR

左偏

數值堆在高的一端,往左逐漸變少,像一次簡單的考試;平均數落在中位數之下。

報告中位數和 IQR

大致均勻

整個範圍內每一疊高度都差不多,像公正骰子擲 60 次;沒有高峰。

報告中位數和全距

雙峰

兩個分開的高疊、中間凹下,通常表示混合了兩群資料,例如兩個班級或兩個物種。

報告分別描述每個峰

一個群聚和一段空隙

大多數數值聚在一起,數線上一段空白把另外幾個隔開;要說出群聚的範圍和空隙的位置。

報告中位數和 IQR

一個離群值

遠離其他數值、超過 Q3 + 1.5 × IQR 或低於 Q1 − 1.5 × IQR 的值是離群值;描述其餘資料之前,先確認它不是打錯字。

報告中位數和 IQR,並指出離群值

讀書資料的參考答案

讀書本數的分布在 0 到 6 本之間大致對稱,11 本是一個離群值。中位數是 3 本,IQR 是 2 本;平均數(3.33)被離群值拉到中位數之上。7 到 10 本之間有一段空隙。

請點圖產生器「描述形狀、中心和離散程度」,它就會在圖下方印出同樣的四個部分,用的是擺放每個點的同一份計數。上面每張卡片都會載入一份該形狀的資料。

點圖產生器能畫什麼

學習單、AP 統計和實驗報告裡常見的七種點圖,各自的特色,以及怎麼向點圖產生器要。

分數刻度的點圖(line plot with fractions)

測量值精確到單位的 ½、¼ 或 ⅛,畫在標成分數的數線上,例如美國 Common Core 4.MD.4 和 5.MD.2。把數值寫成小數(1 ¼ 寫成 1.25),並說「分數標籤」:點圖產生器會把刻度標成 1、1 ¼、1 ½ …,每個測量值疊在自己的分數上方。

雙點圖

兩組資料畫在上下兩條完全相同的數線上,相同的數值上下對齊。美國七年級(7.SP.3)和 AP 非選擇題都用這種方式比較兩個分布;請點圖產生器比較中心和離散程度,它會印出哪一組中位數較高、哪一組比較分散。

次數點圖

加上垂直次數軸的點圖,每一疊的高度可以從刻度讀出,不必一個一個數。一疊超過十個點時很好用。說「次數軸」,點圖產生器就會加上從 0 到最高一疊的 y 軸。

標出平均數和中位數的點圖

平均數以數線下方的小三角形(平衡點)表示,中位數以虛線表示,兩者都畫在計算出的位置。看到兩者分開,是呈現偏斜或離群值拉力最快的方式;點圖產生器依數值擺放兩者,而不是用眼睛估。

抽樣分配的點圖

每個點是一次模擬樣本的統計量,例如樣本比例,整張圖呈現統計量在樣本之間如何變動。AP 統計從點的中心相對於真值的位置判斷偏誤,從分散的寬窄判斷變異性:遠離真值的緊密群聚就是高偏誤、低變異。把模擬出的統計量貼進點圖產生器,並把真值畫成標記線。

附平均數和誤差線的點圖

研究用的形式:每個條件一欄,數值在 y 軸,每個重複或每隻動物各自一個點,旁邊標出平均數 ± SD 或 ± SEM。小樣本實驗都這樣呈現,因為只畫平均數的長條會把資料點藏起來;向點圖產生器說「直式」和「平均數 ± SD」即可。

大量資料的點圖

當一疊會超過約 24 個標記時,每個標記代表好幾筆觀測值,並以圖例註明(每個符號 = 5 位學生)。點圖產生器會自己選這個單位;超過幾百個數值時,直方圖通常更好讀,直方圖產生器也接受同一份清單。

點圖、直方圖與散布圖的差別

點圖和直方圖都呈現一個數值變數;點圖保留每一個數值,直方圖把數值分組。散布圖則需要每個對象有兩個變數。美國小學數學的 line plot 和點圖是同一種圖,只是用 X 代替點。

比較項目點圖直方圖散布圖
每個標記是一筆觀測值,在它的數值上方畫一個點每組一根長條,高度或面積就是次數一個對象,由兩個測量值定位
變數一個數值變數,可分組一個數值變數兩個數值變數
看得到個別數值可以,每一個都看得到不行,只看得出落在哪一組可以
適用小到中等的資料量,大約 100 個數值以內中等到大量的資料任何資料量;看的是關係,不是分布
眾數怎麼讀最高的一疊最高的長條(眾數組)不適用
比較組別對齊數線上的多列重疊、堆疊或並排的面板每組用不同的標記形狀或顏色

同樣的數字,不同的問題:在點圖產生器裡畫出每個數值,用直方圖產生器把長清單分組,用盒鬚圖產生器濃縮成五數綜合摘要,或配上第二個變數畫成散布圖。

點圖練習題與解答

十一株菜豆種在日照下、十一株種在遮蔭下,生長 14 天。下面是點圖學習單會針對這類圖提出的問題,圖依點圖產生器排列兩組資料的方式繪製;先自己作答,再打開答案。

菜豆生長 14 天後株高的雙點圖,共用 3 到 16 cm 的數線:日照列從 9 疊到 15 cm,12 有三個點;遮蔭列從 4 到 9 cm,7 有三個點,另有一個點單獨落在 13。日照345678910111213141516遮蔭345678910111213141516株高 (cm)
菜豆生長 14 天後的株高 (cm)。每個標記代表一株。

1.哪一列點圖表示資料 4, 5, 6, 7, 7, 7, 8, 8, 9, 13?

兩列都不是。遮蔭列有十一個點:這份清單少了兩個 6 中的一個。把清單和點圖對起來,要核對每一疊的高度,不能只看範圍。

2.每一列的株高中位數是多少?

日照 12 cm,遮蔭 7 cm。11 株時中位數是從左邊數來第 6 株:日照列的那一株在 12 那一疊,遮蔭列的在 7 那一疊。

3.求遮蔭組的平均株高。

7.27 cm。把每株的株高相加:4 + 5 + 6 + 6 + 7 + 7 + 7 + 8 + 8 + 9 + 13 = 80,再除以 11。平均數高於中位數 7,因為 13 那一株把它往右拉。

4.哪一列比較分散?

要看用哪一種量數。遮蔭列的全距較大(13 − 4 = 9,日照為 15 − 9 = 6),但兩列的 IQR 都是 2 cm(遮蔭 8 − 6,日照 13 − 11)。全距是被 13 那一株撐大的。

5.遮蔭組 13 cm 的那一株是離群值嗎?

是。Q1 = 6、Q3 = 8,所以 IQR = 2,上界是 8 + 1.5 × 2 = 11。13 超出上界。剔除之前,先確認是不是盆子標錯了。

6.比較兩個分布。

日照下的植株長得比較高:中位株高(12 cm)比遮蔭組的中位數(7 cm)高 5 cm。兩列都大致對稱,IQR 同為 2 cm;遮蔭列在 13 cm 有一個離群值。兩列只在 9 到 13 cm 之間重疊。

7.一次模擬得到 50 個樣本比例,點圖的中心在 0.62,只分布在 0.58 到 0.66 之間,而真實比例是 0.50。描述它的偏誤和變異性。

高偏誤、低變異。估計值緊密聚在一起,所以這個方法給出的答案很一致,但中心離 0.50 很遠,所以一直都是錯的。加大樣本會讓分散更小,卻修不好偏誤;改用更好的抽樣方法才行。

手上有自己的學習單嗎?把題目的數字貼進點圖產生器,一組一行,再拿它印出的中位數和離散程度核對你的答案。

點圖產生器 vs Excel、Google 試算表、Desmos 和 R

Excel 和 Google 試算表沒有點圖這種圖表類型,Desmos 和 R 則有。下表列出各工具和點圖產生器在計數、統計量和第二組資料上各自留給你做多少。

比較項目這個點圖產生器ExcelGoogle 試算表DesmosR (ggplot2)
畫出點圖輸入或附加數值;堆疊由程式計數沒有這種圖表:加一欄 COUNTIF 累積計數,再畫成只顯示標記的 XY 散布圖同樣的變通法:累積計數欄、散布圖,再隱藏格線和 y 軸在繪圖計算機裡用 dotplot(list),組距要手動設定geom_dotplot(binwidth = 1);它畫出的 y 軸沒有意義,必須隱藏
兩組資料兩行數值就畫成對齊數線上的兩列第二個數列要手動位移第二個數列要手動位移第二份清單再畫一個 dotplot()facet_wrap() 或分組 aesthetic
平均數、中位數、眾數依要求計算並標在圖上在儲存格裡另寫公式在儲存格裡另寫公式另外輸入 mean() 和 median()分別呼叫函式;標記以圖層加上
四分位數、離群值、形狀以兩半中位數法求 Q1、Q3,1.5 × IQR 判定離群值,並印出形狀描述QUARTILE.EXC 公式,圖上什麼都沒有QUARTILE 公式,圖上什麼都沒有另外輸入 quartile()fivenum();形狀要自己描述
分數標籤1/4 和 1/8 標成分數座標軸套用分數數字格式 (# ?/?)座標軸套用分數數字格式小數刻度用 MASS::fractions 之類的標籤函式
成品課堂或期刊風格,PNG、SVG 或 PPTXOffice 圖表樣式試算表圖表樣式截圖或匯出圖片完全可控,但要寫程式

數字已經在試算表裡了?把 .xlsx 原封不動附加給點圖產生器:每組一欄、標題列寫組名,或長格式,一欄放組名、下一欄放數值。

點圖產生器常見問題

點圖怎麼畫?

畫一條以等距刻度涵蓋最小值到最大值的數線,然後每筆觀測值在數線上方放一個點,重複的值垂直往上疊。再給圖加上標題和含單位的座標軸標籤。點圖產生器從輸入的清單就能完成這一切:拿一疊點和你的資料核對即可。

怎麼從點圖求平均數?

每個數值乘上它上方的點數,把乘積相加,再除以點的總數。若 4、5、6 上方分別有 1、2、3 個點,平均數是 (4 + 10 + 18) ÷ 6 = 5.33。請點圖產生器標出平均數,它也是這樣計算。

怎麼從點圖求中位數?

從左邊數到正中間的點:第 ((n + 1) ÷ 2) 個點。點數為偶數時,取中間兩個數值的平均:20 個數值時,中位數在第 10 和第 11 個之間的正中央。點圖產生器可依要求把中位數畫成虛線。

line plot 和點圖是同一種圖嗎?

在中小學數學裡是:line plot 把每個數值畫成數線上方的 X 或點,也就是點圖。美國二到五年級稱為 line plot,六年級起稱為 dot plot。折線圖(line graph)把隨時間變化的點連起來,是另一種圖。

怎麼用 Excel 畫點圖?

Excel 沒有點圖這種圖表,所以要在排序好的數值旁邊加一欄累積計數(=COUNTIF($A$2:A2, A2)),再把兩欄畫成只顯示標記的 XY 散布圖。接著隱藏 y 軸和格線。點圖產生器省去這套變通法:直接附加原本的工作表即可。

怎麼畫分數刻度的點圖?

依測量值使用的分數在數線上標刻度,例如 1/4(0, ¼, ½, ¾, 1, 1 ¼ …),每個測量值在它的分數上方疊一個點。在點圖產生器裡把測量值寫成小數,並說「分數標籤」:1/4 和 1/8 的數值會標成分數。

什麼時候該用點圖而不是直方圖?

資料量小到每個數值都畫得出來(大約 100 個以內)時用點圖;資料量更大,或數值是連續的、很少重複時用直方圖。點圖保留精確數值和空隙;直方圖把它們藏在組裡。點圖產生器和直方圖產生器都能讀同一份貼上的清單。

點圖產生器最多能放多少個數值?

點圖產生器最多可放 800 個數值、分成至多六組,數值範圍不限。一疊超過約 24 個時,它會讓每個標記代表好幾筆觀測值並印出圖例;超過幾百個數值時,直方圖通常更清楚。

這個點圖產生器免費嗎?

可以免費開始:註冊就送 100 點免費額度,不需要信用卡。在點圖產生器裡計數堆疊和計算統計量都不扣點;只有畫圖時才會使用點數。

什麼是 Cleveland 點圖?

Cleveland 點圖在共同的刻度上,把每個類別的一個數值畫成一個點,類別沿側邊列出並依數值排序,是比長條圖更輕巧的替代方案。它和點圖產生器畫的分布點圖是不同的圖,後者呈現一個變數的每一筆觀測值。

什麼是點須圖(dot-and-whisker plot)?

點須圖把估計值(例如迴歸係數或效應量)畫成點,再用鬚線表示它們的信賴區間。它摘要的是模型而不是原始資料。若要呈現各研究的效應和合併估計值,請用森林圖產生器。

這是聯準會的點陣圖嗎?

不是:聯準會的點陣圖畫的是每位 FOMC 委員對政策利率的預測。這個頁面製作的是你自己資料的統計點圖。

資料來源

把你的數字放進點圖產生器

輸入或附加你的數值,點圖產生器就會交回一張完成的點圖,每一疊都數好,你要的每個統計量都從同一份數字算出。

開啟點圖產生器