如何使用DeepSeek進行科研圖表繪製?

MLNLP社群是國內外知名的機器學習與自然語言處理社群,受眾覆蓋國內外NLP碩博生、高校老師以及企業研究人員。
社群的願景是促進國內外自然語言處理,機器學習學術界、產業界和廣大愛好者之間的交流和進步,特別是初學者同學們的進步。
來源 | Datawhale
有時候我們寫論文或者看 blog,看到別人畫的很好看的結構圖,覺得自己肯定畫不了這麼好。
但是現在可以讓大模型來幫我們結構圖。一共需要用到兩個工具:大模型、Draw.io。下面的示例會使用 Claude,大家也可以嘗試 DeepSeek。
同時,還有一些具有一定複雜性的圖表往往需要使用 R 語言進行繪製。這裡會用到 DeepSeek 和 RStudio。
DeepSeek官方連結:
https://www.deepseek.com/

畫結構圖:Claude+Draw.io

這一部分教程貢獻者:宋志學,Datawhale成員。
1. 首先讓我們來寫一個提示詞:
“畫一個 bert 的模型結構圖,使用 draw.io 格式”
2. 複製好模型輸出的 draw.io 格式的程式碼之後,直接將其複製到 draw.io 官網的畫圖頁面,或者本地下載也可以。
draw.io:https://app.diagrams.net/
很驚豔的作圖能力,接下來給大家幾個好用的畫圖提示詞。
1. 結構對比畫圖:“畫一個【主題A】和【主題B】的結構示意圖,左側為【主題A】右側為【主題B】,輸出為draw.io格式”
“畫一個 RAG和GraphRAG的結構對比圖,左側為RAG,右側為GraphRAG。輸出為draw.io格式”
2. 總結分析型:“分析並畫一下現有的【主題】框架圖,輸出為draw.io格式”
“分析並畫一下現有的Agent框架圖,輸出為draw.io格式”
除了 claude 之外,Qwen-2.5-max 的畫圖能力也很強,以下是 Qwen-2.5-max 的一個例子。
Qwen-2.5-max:https://chat.qwen.ai/
畫一個 RAG 和 GraphRAG 的結構對比圖,左側為 RAG,右側為 GraphRAG。輸出為 draw.io 格式

畫複雜圖表:DeepSeek+Rstudio

這一部分感謝 SCIPainter 的介紹和案例,更多的科研製圖技巧可以檢視
首先選擇 DeepSeek-R1 模型,然後輸入:
使用R語言進行 PCA 分析並使用 ggplot2 繪製帶有置信區間的 PCA 散點圖,範例資料為自帶資料集 iris 請給出詳細示例程式碼”
給出的結果如下,這裡跳過詳細思考過程,直接檢視程式碼塊部分。
點選以上程式碼塊右上角的“複製”按鈕,然後將 DeepSeek 生成的程式碼複製貼上到 Rstudio 的指令碼編輯器中進行執行,PCA 分析和繪圖結果如下圖。
在Rstudio中,我們也可以適當調整繪圖引數,滿意後將繪製好的圖表儲存到本地。
祝你使用愉快! 🌈

技術交流群邀請函

△長按新增小助手
掃描二維碼新增小助手微信
請備註:姓名-學校/公司-研究方向
(如:小張-哈工大-對話系統)
即可申請加入自然語言處理/Pytorch等技術交流群

關於我們

MLNLP 社群是由國內外機器學習與自然語言處理學者聯合構建的民間學術社群,目前已經發展為國內外知名的機器學習與自然語言處理社群,旨在促進機器學習,自然語言處理學術界、產業界和廣大愛好者之間的進步。
社群可以為相關從業者的深造、就業及研究等方面提供開放交流平臺。歡迎大家關注和加入我們。


相關文章