看板 Python 關於我們 聯絡資訊
如題 https://imgur.com/U9uQO0b 現在x軸的數據點是0.02 0.002 0.0002 我想把x軸座標用次方表示 變成2*10-2 2*10-3 2*10-4 然後希望彼此等間距 plt.xlim(2*(10**-2),2*(10**-4)) plt.ylim(0,0.4) plt.tick_params(labelsize=13) 請問要怎麼做? 拜託大大了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.36.24 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1632092876.A.0F2.html
MasterChang: plt.set_xscale('log')09/20 16:19
chickengod: 參考看看 https://reurl.cc/Ok0zGA09/20 16:21
我找了很多相關的資料 結果好像這東西在3d不適用欸..... 圖變這樣 https://i.imgur.com/juecMLW.jpg
https://i.imgur.com/uJpj7vH.jpg
※ 編輯: TimYu930218 (49.216.48.97 臺灣), 09/20/2021 22:52:07 ※ 編輯: TimYu930218 (49.216.48.97 臺灣), 09/20/2021 22:52:46
lycantrope: 3d好像不能set_scale('log') 只能先對x取log再畫圖09/21 09:01
lycantrope: 畫完再用set_xticklabels 將數字轉乘指數09/21 09:02
您好 想請問大大 那要怎麼另外調整z 軸邊界值??? limz不適用
lycantrope: https://reurl.cc/Q69kZ209/21 16:14
※ 編輯: TimYu930218 (101.12.29.236 臺灣), 09/26/2021 00:38:59
lycantrope: ax是你要設定的那個axes,可以用ax.set_zlim() 09/26 13:20