看板 Python 關於我們 聯絡資訊
小弟我是python的新手,最近在練習用python畫圖。因為需要正確的刻度,所以在code裡面加入xticks和yticks,但是只要一加入這段code,資料的線就會消失,一拿掉那段xyticks的code,原來的線又會出現。 在網路上也找了很多資料,但是真的找不到哪裡有問題,麻煩各位指點一下,救救我…… 正確答案的code https://i.imgur.com/Ztmxnuz.jpg
附上code 和圖片 https://i.imgur.com/Ba9xT2l.jpg
https://i.imgur.com/d21rak0.jpg
https://i.imgur.com/WOpccBh.jpg
https://i.imgur.com/gTgnYIY.jpg
----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.75.196.57 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1629549924.A.F57.html
robert09080: 你資料的Y軸是10^-6,正確答案是10^6??? 08/21 21:49
robert09080: 單位對嗎 08/21 21:51
thefggeuck: 正確答案是10^6,我的xy都是錯的 08/21 22:21
thefggeuck: 不知道怎麼改才能讓xy軸都跟第一張圖片一樣… 08/21 22:23
yuasa: Try ax.set_xticks instead of plt.xticks. Same for ytick 08/21 22:31
lycantrope: 你ytick要用log啊不是-4 to 1 08/21 23:58
lycantrope: Tick locators 08/21 23:59
lycantrope: 我看錯不是log,那你可以用tick_formator去改 08/22 00:03
lycantrope: https://reurl.cc/yEdVjl 先除去,再乘回去 08/22 14:05
lycantrope: 我太蠢了,原來可以使用set_powerlimits 來決定位數 08/22 14:46
thefggeuck: 謝謝大家的幫忙,但是我照樓上的code打,現在沒辦法ru 08/22 15:16
thefggeuck: n 08/22 15:16
thefggeuck: https://i.imgur.com/UAHEuYw.jpg 08/22 15:16
thefggeuck: https://i.imgur.com/k6Nj4vY.jpg 08/22 15:16
thefggeuck: 貼錯圖片,重新補上code的部分 08/22 15:43
thefggeuck: https://i.imgur.com/QWzrzp4.jpg 08/22 15:43
thefggeuck: 謝謝大家的幫忙,我找到問題了~ 08/22 15:58
lycantrope: 抱歉,我之前的code少個右括號,現在應該沒問題 08/22 16:28