作者thefggeuck (eggggg)
看板Python
標題[問題] plot xy 刻度用法
時間Sat Aug 21 20:45:19 2021
小弟我是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://webptt.com/m.aspx?n=bbs/Python/M.1629549924.A.F57.html
1F:推 robert09080: 你資料的Y軸是10^-6,正確答案是10^6??? 08/21 21:49
2F:→ robert09080: 單位對嗎 08/21 21:51
3F:→ thefggeuck: 正確答案是10^6,我的xy都是錯的 08/21 22:21
4F:→ thefggeuck: 不知道怎麼改才能讓xy軸都跟第一張圖片一樣… 08/21 22:23
5F:推 yuasa: Try ax.set_xticks instead of plt.xticks. Same for ytick 08/21 22:31
6F:推 lycantrope: 你ytick要用log啊不是-4 to 1 08/21 23:58
7F:→ lycantrope: Tick locators 08/21 23:59
8F:→ lycantrope: 我看錯不是log,那你可以用tick_formator去改 08/22 00:03
10F:推 lycantrope: 我太蠢了,原來可以使用set_powerlimits 來決定位數 08/22 14:46
11F:→ thefggeuck: 謝謝大家的幫忙,但是我照樓上的code打,現在沒辦法ru 08/22 15:16
12F:→ thefggeuck: n 08/22 15:16
15F:→ thefggeuck: 貼錯圖片,重新補上code的部分 08/22 15:43
17F:→ thefggeuck: 謝謝大家的幫忙,我找到問題了~ 08/22 15:58
18F:推 lycantrope: 抱歉,我之前的code少個右括號,現在應該沒問題 08/22 16:28