用Excel制作一个漂亮的分类散点图
? ? ?前段時間在朋友圈發了一個散點圖,好多朋友說很漂亮,想要學習制作方法,今天小編就為大家解析這個散點圖的做法。我們先來看看這個散點圖:
? ? ??
? ? ? ?這個散點圖一共分為四類,每一類按照順序進行散點圖的繪制,不同類別使用不同的顏色區分,并在圖中標出平均值進行連線。
?
數據準備
?
將分組數據準備成如下形式:
此處僅僅截除兩個Group,大家可以根據需要選擇各個group,此處不用進行排序,分組展示即可,下面我們來構造輔助列:
1、第一個輔助列,作用是將每個分組按照1,2,3。。。的順序標個序號,具體公式是:
?
2、第二個輔助列,是用來規定散點圖每個分組橫坐標的起點,由于圖中各個散點圖之間要有一定的間隔,所以起點以1,3,5等奇數開始。
?
要構造這個奇數,此處首先構造一個第幾組的輔助列,這一列有兩種方式構造,可以提取B列中的1,2,3等字符構造,使用RIGHT函數。當然,也不排除分組名稱中沒有1,2,3,因而本文使用第二種方式構造:
?
?
然后再使用2n-1的公式構造奇數,當然高手可以兩個公式嵌套,一步到位。
?
?
3、第三個就是規定每個分組之間的每個散點的橫向間隔,此處間隔則是將1按照每個分組點的個數進行分割,本文樣例中的每個分組,散點個數是不同的,因而使用如下公式:
?
?
此處使用countif公式,是分組計數的公式,當然本文是以1作為一個散點圖的長度,如果點非常多,想要以其他的長度作為分組,則乘以其他值。當然,要記得在前面設置間隔的過程中,相應的修改。
?
4、最后就是對每個坐標點的橫坐標進行定義,使用輔助3(F列)加上輔助4(G列)的累計相加即可,使用公式如下:
?
?
自此,所有的輔助列便已經構造完畢,當然這里面的這些輔助列只是為了講解構造思路,可以將公式進行疊加,減少輔助列的數量。
?
畫圖
?
首先選擇Group1的數據畫散點圖:
?
?
分別選擇橫坐標和縱坐標,并對散點圖的樣式進行設置,選擇散點,更改系列樣式:
?
?
根據自己的需求逐個選擇分組,增加數據并進行描點畫圖即可。
這樣,我們就形成了一個初步的分類散點圖了。
畫完散點,我們來計算中間的均值數據,均值數據我們用透視表透視一下即可得出:
?
然后將均值數據也增加到圖中,這里注意X軸選擇每個分組的中間值,Y軸是選擇剛剛透視的均值:
?
再將數據點樣式改為中間白色,邊框黑色即可,這樣一個分類散點圖就大功告成了,其他圖表元素可以根據需要再增添即可。
?
總結
以上是生活随笔為你收集整理的用Excel制作一个漂亮的分类散点图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UVM学习整理——UVM结构(compo
- 下一篇: 让vscode支持php函数跳转功能