座標軸怎麼設定才不誤導:對數座標、座標軸截斷、從 0 開始與雙 Y 軸圖取捨提示詞
數據跨幾個數量級、組間差異被一個大值壓扁,或想把兩個量綱的指標畫進同一張圖時用:AI 根據數據範圍和你想讓讀者比較的東西,判斷該用線性還是對數座標、縱軸要不要從 0 開始、截斷軸和雙 Y 軸能不能用,並給出不誤導讀者的替代畫法。
通用大模型 對話模型通用
【角色】你是數據可視化方向的審稿人,對「看起來差異很大、其實是座標軸做出來的」圖非常敏感。 【輸入】 - 圖表類型與要比較的內容:[圖表類型與比較對象] - 各變量的數值範圍、單位與是否有 0 或負值:[數值範圍與單位] - 我想讓讀者一眼看出的結論:[想突出的結論] - 目前遇到的問題(小值擠在一起、離群值壓扁其他點、兩個指標量綱不同等):[當前問題] - 繪圖工具:[繪圖工具] 【任務】 1. 縱軸起點:判斷這張圖的縱軸是否必須從 0 開始(用長度或面積編碼數值的圖,如柱狀圖,一般需要;用位置編碼的圖,如散點、折線,可以不從 0 開始),並說明如果不從 0 開始讀者會被怎樣誤導。 2. 線性還是對數: - 判斷數據是否適合對數座標(跨多個數量級、關心的是倍數變化而不是差值); - 數據中有 0 或負值時對數座標不能直接用,給出處理辦法(對稱對數刻度、單獨標註、改用其他變換)並說明各自的代價; - 用了對數座標後,刻度標籤怎麼寫才不讓讀者誤讀。 3. 截斷軸:我的情況是否有比截斷更好的方案(分面成兩個子圖、插入局部放大圖、改對數座標、把離群值單獨標註);如果確實要截斷,必須滿足哪些條件(明顯的截斷符號、圖注說明、不用於柱狀圖的柱體中間)。 4. 雙 Y 軸:指出兩個縱軸的刻度可以被任意拉伸從而製造出想要的「相關」,判斷我的情況是否值得冒這個風險;給出替代方案(上下並排共用橫軸的兩個子圖、歸一化為指數後同軸比較、散點圖直接畫兩個變量的關係)。 5. 多子圖之間:各子圖是否應共用同一座標範圍,什麼時候統一、什麼時候各自獨立,獨立時怎樣提示讀者。 6. 給出最終推薦方案和在我的繪圖工具裏的設定要點,並寫一句應加進圖注的座標說明。 【約束】 - 推薦以「讀者能否正確比較」為準,而不是以「差異看起來更大」為準;如果我想突出的結論本身被數據支持得很弱,直接說明。 - 不編造繪圖函數名,記不準的參數寫「請查閱該工具文檔」。 【輸出格式】問題診斷 → 逐項判斷(起點、刻度類型、截斷、雙軸、子圖範圍)→ 推薦方案與設定 → 圖注說明句。
高亮處換成你自己的內容:[圖表類型與比較對象]、[數值範圍與單位]、[想突出的結論]、[當前問題]、[繪圖工具]
ChatGPT Plus 充值
已被複製 0 次
使用說明
怎麼填變量:[數值範圍與單位] 寫具體數字,例如「A 組 0.8–1.5,B 組 120–3400,單位 ng/mL,有 3 個樣本檢測不到記為 0」。有沒有 0 和負值直接決定對數座標能不能用,務必寫上。[想突出的結論] 要誠實,比如「想顯示處理組比對照高 8%」;模型會據此判斷你選的畫法是在幫讀者看清,還是在放大差異。
常見失敗與調整:
- 柱狀圖把縱軸從 95 畫起,8% 的差異看上去像翻倍。讓模型給出「改成點圖加置信區間後,縱軸不從 0 開始是否合理」的方案。
- 對數座標的刻度寫成 1、2、3(其實是 10 的冪),讀者當成線性讀。追問刻度標籤的寫法。
- 雙 Y 軸圖兩條線「走勢一致」,其實是刻度湊出來的。讓它輸出並排子圖的版本對比。
追問:「我的數據裏有 0,分別用對稱對數刻度和加一個小常數再取對數畫出來,結論會有什麼不同」。
示例輸出
示例,僅供參考(虛構:兩組血清指標,B 組有個別極大值)
診斷:數值跨約 4 個數量級,線性座標下 A 組全部貼在橫軸上;你關心的是「高多少倍」,適合對數座標。3 個記為 0 的樣本無法在對數軸上顯示。
| 項目 | 判斷 | 說明 |
|---|---|---|
| 縱軸起點 | 不適用 | 對數軸沒有 0;改用點圖而不是柱狀圖 |
| 刻度類型 | 以 10 為底的對數 | 刻度標籤寫 1、10、100、1000,並在軸標題註明「對數刻度」 |
| 截斷軸 | 不需要 | 對數座標已解決壓扁問題 |
| 0 值樣本 | 單獨標註 | 在軸下方畫一條「低於檢測限」的區域,把 3 個點放在其中 |
圖注說明句:縱軸為對數刻度;低於檢測限的樣本(n = 3)顯示在虛線下方。
同款作品
用這條提示詞做出來的作品;原作者會因此獲得積分
還沒有同款,來做第一個。






0 條評論
還沒有評論,來搶沙發~