用DeepSeek來(lái)制作可視化圖表,搭配python、mermaid、html來(lái)實(shí)現(xiàn)可視化,我已經(jīng)測(cè)試過(guò)好幾種場(chǎng)景,都能實(shí)現(xiàn)自動(dòng)化的代碼生成,效果還是不錯(cuò)的,流程如下。 ![]() ![]() 統(tǒng)計(jì)圖表 (搭配Matplotlib來(lái)做)Python中的Matplotlib庫(kù)是非常好用的可視化繪圖工具,可以生成各種二維、三維統(tǒng)計(jì)圖表,而且定制化程度高,支持配置任何你想要的圖表形式。 DeepSeek可以根據(jù)你的數(shù)據(jù)和可視化需求,自動(dòng)生成相匹配的Python代碼,然后在IDE中執(zhí)行便可以獲得專(zhuān)業(yè)美觀的統(tǒng)計(jì)圖表了。 我用一個(gè)手機(jī)銷(xiāo)售的數(shù)據(jù)集來(lái)測(cè)試,格式為CSV,需上傳到DeepSeeK。 ![]() 上傳數(shù)據(jù)并提問(wèn): ![]() DeepSeek回復(fù)如下代碼(部分): # 導(dǎo)入必要庫(kù)import matplotlib.pyplot as pltimport pandas as pd# 設(shè)置中文字體防止亂碼plt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = False# 示例數(shù)據(jù)構(gòu)建(假設(shè)數(shù)據(jù)已正確讀取為DataFrame)# 根據(jù)用戶提供的數(shù)據(jù)結(jié)構(gòu)手動(dòng)創(chuàng)建測(cè)試DataFramedata = { '月份': [1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,12,1,3,5,7,9], '內(nèi)存配置': ['64GB','128GB','256GB','64GB','128GB','256GB','64GB','128GB','256GB','64GB', '128GB','256GB','64GB','128GB','256GB','64GB','128GB','256GB','64GB','128GB', '256GB','64GB','128GB','256GB','64GB','256GB','64GB','128GB','256GB','128GB'], '銷(xiāo)量數(shù)量': [320,450,180,150,90,280,400,380,120,85,520,410,220,160,75,310,480,210, 135,95,360,420,390,130,80,290,240,500,340,175]}df = pd.DataFrame(data)# 按內(nèi)存配置分組計(jì)算總銷(xiāo)量mem_sales = df.groupby('內(nèi)存配置')['銷(xiāo)量數(shù)量'].sum().sort_index()以下代碼省略...... 把代碼放到VsCode中執(zhí)行,得到如下圖表: ![]() 流程圖(搭配mermaid)流程圖是工作中常用的可視化形式,比如產(chǎn)品開(kāi)發(fā)流程圖、合同審批流程圖,能清晰地展示項(xiàng)目各個(gè)環(huán)節(jié)前后關(guān)系。 mermaid是一個(gè)基于JS的圖表可視化庫(kù),語(yǔ)法類(lèi)似于markdown,可以使用固定規(guī)則的代碼來(lái)繪制流程圖。 DeepSeek可以根據(jù)你的需求輕松地生成mermaid代碼,然后你把代碼復(fù)制到專(zhuān)門(mén)的mermaid編輯器中,便可以渲染出漂亮的流程圖。 接下來(lái)以手機(jī)APP開(kāi)發(fā)的流程圖設(shè)計(jì)為例,給到DeepSeek一大段手機(jī)開(kāi)發(fā)的文字描述,讓它輸出mermaid代碼。 ![]() DeepSeek回復(fù)如下代碼:
將代碼復(fù)制到mermaid編輯器中渲染,會(huì)得到流程圖。 ![]() 還可以使用deepseek生成甘特圖、數(shù)據(jù)看板、SVG、數(shù)學(xué)公式、小紅書(shū)卡片等,詳細(xì)教程看我的專(zhuān)欄文章。 |
|
來(lái)自: 創(chuàng)業(yè)情報(bào)局 > 《AI電商》