[問題] 請問關於時間相關的data做散布圖的方式

看板Python作者 ( )時間4年前 (2020/12/14 01:36), 編輯推噓1(1011)
留言12則, 3人參與, 4年前最新討論串1/1
各位前輩好~ 小弟幾天卡在一個做圖的想法 想請教各位前輩 我有一組資料 是每天不定時(有可能9:30 也有可能10:15之類的) 開始後每一分鐘對應一個Y值 所以假設時間長度一年 那就是有365組data 每組data有Y1(開始後第一分鐘的值),Y2(開始後第二分鐘的值).....etc 小弟最終想做的是 開始後的第X分鐘 VS 對應的Y值 所有的資料的散布圖 目前我想到的作法是 先令dataframe每一列為 [開始後第X分鐘,對應Y值] 然後散布圖第一個X值就抓 dataframe[X=1]出來 以此類推 這樣做的缺點感覺是 dataframe 的index會非常多 不知道版上的各位前輩還有沒有更好建議的做法呢? 感謝各位~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.232.161 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1607880985.A.EE5.html

12/14 07:06, 4年前 , 1F
index多也是還好, 就365*24*60 ~= 52萬5千筆
12/14 07:06, 1F

12/14 07:07, 4年前 , 2F
主要是你想要畫出來分析什麼?每週/每月/每季的趨勢?
12/14 07:07, 2F

12/14 07:08, 4年前 , 3F
需要細到分鐘還是group by到每天或每小時就可以了
12/14 07:08, 3F

12/14 07:08, 4年前 , 4F
還是有什麼其他作圖的目的
12/14 07:08, 4F

12/14 08:12, 4年前 , 5F
先把每天時間減一減不就好了嗎
12/14 08:12, 5F

12/14 08:14, 4年前 , 6F
喔不是 你這個資料應該要畫曲線圖
12/14 08:14, 6F

12/14 08:59, 4年前 , 7F
舉例 我想觀察以最後結果(陰天 or 晴天)來說 假設Y是濕度
12/14 08:59, 7F

12/14 08:59, 4年前 , 8F
那我是不是陰天的話 每天起始點後每分鐘的溼度 幾乎都大於晴
12/14 08:59, 8F

12/14 09:00, 4年前 , 9F
天 我想觀察的是這種趨勢 並且來做ML分類 或是 回歸的一些
12/14 09:00, 9F

12/14 09:01, 4年前 , 10F
應用 但我想先全部畫在圖上看趨勢 XD 所以才有這個問題
12/14 09:01, 10F

12/14 14:59, 4年前 , 11F
要看每個時間點與多index看起來你的問題很矛盾,要嘛你找
12/14 14:59, 11F

12/14 14:59, 4年前 , 12F
別種圖呈現, 要嘛就統計數一數
12/14 14:59, 12F
文章代碼(AID): #1Vrb4Pxb (Python)
文章代碼(AID): #1Vrb4Pxb (Python)