[問題] plot xy 刻度用法

看板Python作者 (eggggg)時間3年前 (2021/08/21 20:45), 編輯推噓6(6012)
留言18則, 4人參與, 3年前最新討論串1/1
小弟我是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

08/21 21:49, 3年前 , 1F
你資料的Y軸是10^-6,正確答案是10^6???
08/21 21:49, 1F

08/21 21:51, 3年前 , 2F
單位對嗎
08/21 21:51, 2F

08/21 22:21, 3年前 , 3F
正確答案是10^6,我的xy都是錯的
08/21 22:21, 3F

08/21 22:23, 3年前 , 4F
不知道怎麼改才能讓xy軸都跟第一張圖片一樣…
08/21 22:23, 4F

08/21 22:31, 3年前 , 5F
Try ax.set_xticks instead of plt.xticks. Same for ytick
08/21 22:31, 5F

08/21 23:58, 3年前 , 6F
你ytick要用log啊不是-4 to 1
08/21 23:58, 6F

08/21 23:59, 3年前 , 7F
Tick locators
08/21 23:59, 7F

08/22 00:03, 3年前 , 8F
我看錯不是log,那你可以用tick_formator去改
08/22 00:03, 8F

08/22 14:05, 3年前 , 9F
https://reurl.cc/yEdVjl 先除去,再乘回去
08/22 14:05, 9F

08/22 14:46, 3年前 , 10F
我太蠢了,原來可以使用set_powerlimits 來決定位數
08/22 14:46, 10F

08/22 15:16, 3年前 , 11F
謝謝大家的幫忙,但是我照樓上的code打,現在沒辦法ru
08/22 15:16, 11F

08/22 15:16, 3年前 , 12F
n
08/22 15:16, 12F

08/22 15:16, 3年前 , 13F

08/22 15:16, 3年前 , 14F

08/22 15:43, 3年前 , 15F
貼錯圖片,重新補上code的部分
08/22 15:43, 15F

08/22 15:43, 3年前 , 16F

08/22 15:58, 3年前 , 17F
謝謝大家的幫忙,我找到問題了~
08/22 15:58, 17F

08/22 16:28, 3年前 , 18F
抱歉,我之前的code少個右括號,現在應該沒問題
08/22 16:28, 18F
文章代碼(AID): #1X8FLazN (Python)
文章代碼(AID): #1X8FLazN (Python)