圖表繪製的必備技能

2021-03-02 浙大學報英文版

本部分內容已經收錄在我即將出版的新書《R語言數據可視化之美》,更多精彩內容敬請期待!

上一篇文章真的超級好,我再次不要臉地推薦下:

史上最全的圖表色彩運用原理

所以,現在把我總結的資料推送給大家,一方面是希望也能幫助大家,另一方面也希望有經驗的同學多多提看法,我總結的資料並不全準確,希望諸位能多多提意見,不僅能對其中的錯誤進行修正,還能提出某些論文圖表必備的內容以完善該博文。

謝謝!

我的名言就是:初生牛犢不要臉。望大家多多包涵!

張杰

1 AI矢量圖表元素的修改

對於Origin、R等繪圖軟體的圖表,可以導出svg、eps等矢量格式的圖片,然後使用AI軟體打開後:

1.選擇圖片,選擇「對象(O)」-「剪切蒙版(M)」-「釋放(R)」;

2.在選擇圖片「對象(O)」-「複合路徑(O)」-「釋放(R)」;

3.選擇要修改的圖表元素,然後使用取色器調整「填充」和「描邊(邊框)」顏色;

4.導出相應的標量格式的圖片,同時設定好圖片的解析度。

(a)Matlab導出的原始矢量圖

(b)AI顏色修改的矢量圖

圖1 AI矢量圖修改案例

2 期刊論文的圖片提取

可以把論文pdf放到PS或者AI裡編輯,截取想要的圖片保存為tiff或者esp格式的,這樣就能得論文的原始圖片,比直接對論文圖表截圖的清晰度更高。但是要注意:如果要在自己的論文中使用別人論文的圖片,需要找出版社獲得使用授權。

3 圖表數據的重新提取

1. 數據可視化軟體中,我個人平時用Originlab最多。Originlab中有一個Digitize功能。如圖2所示。打開Originlab後,點擊圖2中標籤1所示圖標, 在彈出對話框中選擇目標圖片(可選擇圖片格式有很多種)。Digitize面板的詳細介紹請移步originlab官網:http://www.originlab.com/doc/Origin-Help/Tool-Digitizer。

這個功能我平時用的很少。最近嘗試過幾次,感覺還湊合、但總有點差強人意。

2. 如果你也覺得Originlab中的Digitizer功能不夠好,向各位推薦一款好用、又方便的在線軟體:WebPlotDigitizer (http://arohatgi.info/WebPlotDigitizer/)。不需要安裝,瀏覽器打開網頁,將圖拖進去就能夠提出數據。很方便。

3.Excel插件 EasyCharts-數據小偷:EasyCharts是筆者使用C#語言編寫的一款Excel插件,主要用於數據可視化與數據分析,可以跟本書很好地配套使用,如圖8-2-1所示。EasyCharts插件主要實現的功能如下。

其中,Excel輔助工具的使用:「輔助工具」包括顏色拾取、數據小偷、色輪參考、圖表保存、截圖等功能,尤其是「數據小偷」可以通過讀入現有的柱形圖或曲線圖,自動或手動的方法,讀取並獲得圖表的原始數據。數據小偷的功能演示可以參考如下GIF動畫:

微信加群

為了方便廣大科研人員交流討論,本平臺建有以下科學微信群,有需要加群的用戶,請加小編個人微信號zdxbywba,並留言要加入的群,小編會拉您進相應的微信討論群。營銷廣告人員請勿擾。

人工智慧討論群

臨床類討論群

農學類討論群

食品類討論群

計算機科學與技術學術群

機械與製造學術群

材料-化學-環境類學術群

土木-建築學術群

3D列印-生物設計製造及材料

科研項目討論群

控制科學與技術學術群

信息與通信學術群

電力電子學術群

光學工程與技術學術群

能源類學術群

本文經授權轉自EasyCharts微信公眾號,文章轉載只為學術新聞信息的傳播,不代表我公眾號所持的觀點。

浙大學報英文版是四個英文學術期刊的統稱,收錄範圍涵蓋了理工農醫各個方向,歡迎向我刊投稿,可關注我刊公眾號zdxbywb了解更多信息。

相關焦點

  • 科研圖表製作技能及思維提高學習班
    萬方軍老師是國內首個開展科研插圖(自 2010 年)及科研圖表專題(自 2014 年)學習班的課程策劃者,目前國內眾多類似學習班的授課老師均出自萬老師學習班的學員的事實是萬老師課程策劃及教學水平的反應。思路清晰的教學和負責的複習教學視頻是學員能快速提升技能的保證。
  • 如何繪製好看的統計圖表
    統計分析一項重要的工作就是繪製統計圖表。而繪製統計圖表並非簡單的訓練就能速成,而是要大量的練習並不斷精益求精的改進。一個完整的統計圖應該包含以下要素及注意事項。(1)要有圖表題,一般在圖的下方(如果有腳註,可以在圖的上方),標題要簡介明了。如果是一份報告,報告中的統計圖要有標號。(2)橫軸和總之要標註清楚。如果有單位,需要註明。
  • 如何使用Excel繪製圖表?
    第1步,選住要繪製圖形的數據,也就是數據透視表裡的數據。到現在,我們生成的圖表是excel默認的格式,我們需要按之前聊過的設計原則對圖表進行些優化(知道這7個設計原則,你也可以設計出漂亮圖表),讓用戶更能看懂這個圖表。首先,我們需要將數據和圖表分開到兩張工作表中sheet。下面圖片我們看下如何操作。
  • 中了數據可視化的毒:BBC如何使用R語言繪製數據圖表?
    但當涉及到繪製圖表時,情況又不一樣。我們曾使用了 R(尤其是 R 的數據可視化軟體包 ggplot2)來進行數據探索,從而讓模式可視化以及幫助我們理解數據和尋找故事。但我們沒有按照 BBC 新聞的圖表風格來構建可用於網上發布的圖表。為了創建在 BBC 新聞網站上伴隨故事的圖表,我們有兩個主要選項:如果時間充足,我們可以委託我們的設計團隊繪製圖表。
  • 精品圖表|Excel繪製多系列折線圖
    本期內容主要給大家講解一下,關於多系列折線性的繪製。上一節的內容中給大家講解了單系列折線圖與面積圖的繪製。精品圖表|Excel繪製折線圖與面積圖AB這兩個圖表的方法與上一節內容的繪製方法是一樣的,首先看一下數據源,時間序列已經處理了,第一個年份是上述A圖的X軸。第二個年份是B圖的X軸。
  • R筆記3:ggplot繪製商務圖表--雜誌級商業圖表
    經過摸索,R作圖可能是如下流程:讀入數據 -> 數據塑形 -> 繪製圖表 -> 雕琢圖表 -> 導出圖表數據塑形是個新詞彙,其實類似於在Excel中的作圖數據準備。yahoo 193 '05 I yahoo 74 '04 III google 85 '04 IV google 186 '05 I google 243、繪製圖表
  • Python-seaborn 基礎圖表繪製-散點圖
    上期推文推出第一篇基礎圖表繪製-R-ggplot2 基礎圖表繪製-散點圖 的繪製推文,得到了很多小夥伴的喜歡,也是我更加想使這個系列做的更加完善和系統,我之前也有說過,會推出Python和R的兩個版本繪製教程,接下來我們就推出基礎散點圖的Python繪製版本。
  • 科研論文配圖與圖表製作技能學習班
    科研數據處理與高質量論文圖表製作技能學習班2017年4月 14-16日(周五、周六、周日) 北京
  • 論文配圖與論文圖表製作技能學習班
    科研數據處理與高質量論文圖表製作技能學習班2017年4月 14-16日  北京現場贈送U盤和高清視頻供課後複習使用科研論文配圖與三維圖像建模及渲染學習班2017年4月 14-16日  北京現場贈送U盤和高清視頻供課後複習使用
  • Python數據可視化實例之繪製圖表
    Python數據可視化實例之繪製圖表原創 蟲蟲安全 2018-09-05 17:41:57得利於語言的簡單明了、豐富的數據結構、豐富的類和模塊,Python1.折線圖在繪製折線圖時,如果你的數據很小,圖表的線條有點折,當你數據集比較大時候,比如超過100個點,則會呈現相對平滑的曲線。在這裡,我們使用三個plt.plot繪製了,不同斜率(1,2和3)的三條線。
  • 推薦13款JavaScript圖形和圖表繪製工具
    如今,在網際網路上發布在線免費的Javascript圖形和圖表繪製工具越來越多。作者此前在一家網站從事複雜的圖形學方面的工作,使用highchart,在那期間,沒有大量的插件工具可供選擇,不像現在,我們可以輕易地找到非常有用的圖表庫。
  • 用Excel繪製存款增長率圖表
    下面,通過一個實例學習如何繪製如下圖所示的帶有增長率的圖表。完整的操作步驟如下:1.選定用於繪製圖表的單元格區域A1:D6。2.單擊「插入」選項卡上「圖表」組中的「柱形圖」。將在工作表中生成如圖所示的圖表。
  • Matplotlib繪製六種可視化圖表,值得收藏
    可視化圖表,有相當多種,但常見的也就下面幾種,其他比較複雜一點,大都也是基於如下幾種進行組合,變換出來的。對於初學者來說,很容易被這官網上眾多的圖表類型給嚇著了,由於種類太多,幾種圖表的繪製方法很有可能會混淆起來。
  • 論文寫作必備技能:圖表自動編號,再也不怕中間插入圖表了!
    ,圖表自動編號,頁眉頁腳的設置等等技能都有助於你更高效的撰寫論文。 今天側重講一下圖表如何自動編號。論文寫作小技能一篇論文裡必定會插入很多圖片和表格,插入好幾十張圖片和表格後,當你需要從中再添加一張,如果你是手動編號的,那麼就要一一修改所有的編號,重新編寫容易編錯而且操作起來比較繁瑣
  • 淺談生態學領域科研圖表繪製的方向和未來
    ggplot的出現讓圖形的繪製更加簡單。人們更加追求組合圖形的繪製。尤其是大文章,對組合圖形的熱度不減。科研圖表複雜度提高和色彩運用更加注重美學特徵,這已經相當明顯了,之後會有一篇帖子專門論述這兩個特徵。今天我們來談談以上的三個特徵。那就是組合圖表熱。
  • 怎樣繪製漂亮的統計圖表|不一樣的折線圖
    Hello大家好,怎樣繪製漂亮的統計圖表系列又和大家見面啦!
  • 用DataFocus將Excel數據繪製圖表後的編輯與美化
    用DataFocus將Excel數據繪製圖表後的編輯與美化 前面的內容我們了解到,專業的圖表需要有 圖表類型簡單、觀點表達明確、細節處理到位、設計美觀等特點,以及了解了圖表的繪製方式和圖表的選擇。
  • 送書|science-組合圖表繪製
    比如今天談到的這件事情,我花了一天加一個晚上時間才寫了一個這個功能:science組合圖表的實現。這部分一共寫了三個函數,一個門特爾檢驗,一個ggplot版本的相關熱圖繪製,還有連線圖形繪製。為什麼我花費了這麼多時間呢?
  • 用DataFocus將Excel數據繪製圖表時需避免哪些誤區?
    用DataFocus將Excel數據繪製圖表時需避免哪些誤區?在日常工作中,無論是製作銷售業績報表,還是對年度工作的匯總,亦或是製作研究報告,我們都需要將Excel表中數據繪製成圖表。但是,正確的數據並不代表繪製的圖表一定正確,若繪製圖表時出錯,可能會導致傳達的信息錯誤。接下來,我們藉助DataFocus系統,來看下繪製圖表時可能出現的幾個誤區。過於複雜的圖表專業的圖表,一般只用來說明一個觀點,且美觀精緻。
  • Chartkick:一行代碼即可繪製出漂亮的圖表
    Chartkick是一個圖表繪製工具,特點是UI美觀、使用簡單,並且支持IE6在內的大多數瀏覽器。之所以說它使用簡單,是因為只需要一行Ruby代碼即可繪製出漂亮的圖表!比如你需要一個線狀圖:<%= line_chart User.group_by_day(:created_at).count %>繪製一個餅狀圖:<%= pie_chart Goal.group("name").count %>