http://jingyan.baidu.com/article/64d05a0240ec75de55f73bd8.html
利用Excel 2010及以上版本的“條件格式”--“色階”功能可以制作熱圖(heatmap)。可選用Adobe Illustrator軟件加工、美化之。
這里以Excel 2010為例介紹具體步驟。
方法/步驟
-
在Excel中選中要做熱圖的全部數據 (不要選擇行列標題!),然后執行以下操作:“條件格式”--“色階”--“其他規則”
-
默認是“雙色刻度”,可改成“三色刻度”
-
然后設置最小值、中間值、最大值的類型和顏色
-
建議將類型都改為“數字”,好處是可以自定義最小值、中間值、最大值的數值大小。然后用windows自帶的截圖工具(QQ截屏也可以)截取“預覽”后面的色條。
注意:你的數據應該在設置的最小值和最大值范圍之內。例圖中的數據范圍是0.3~9.84,因此這里設置最小值0,最大值10,中間值采用0和10的中位數5
-
將截取的色條粘貼到Excel中,效果如圖。
-
如果覺得色條太長,可以作如下調整:
選中色條,提高Excel的縮放比例,直到能看到色條短邊上的小方塊,鼠標移動到小方塊上,調節色條寬度
-
在色條上方的對應單元格內輸入主要刻度值。
為了美觀,可將Excel單元格的填充色都改為白色,並適當調節行高、列高。
到這里,熱圖基本上就做好了。
覺得數字礙眼?Excel似乎沒有透明字體,那就試試Adobe Illustrator吧
-
復制Excel中的熱圖,在Illustrator中新建一個空白文檔,粘貼。如果粘貼的內容超過了空白文檔的邊界,請重新新建一個大一點的文檔吧。
然后Ctrl+A全選,右鍵--取消編組
-
保持全選狀態,右鍵--釋放剪切蒙板,然后就可以選擇單個的文字了。
-
刪掉熱圖中所有的數字,然后保存為pdf等格式的文檔,用Acrobat打開pdf可另存為圖片格式,大功告成!
-