這次想要看Device mode隨Time的變化(見下表)。
但Device mode的數據內容是文字。若直接在繪圖軟體中將Time標定為x軸、Device mode標定為y軸,則軟體會出一張空白的圖。(這個還算好心了,早期的軟體有些還會出現Error,然後結束程序,再遭一點的狀況,電腦會停掉,需要重新開機)
Device mode | Time | AC voltage | AC frequency |
Line Mode | 2020-03-12 9:17:22 | 231.8 | 59.97 |
Line Mode | 2020-03-12 9:17:56 | 231.4 | 59.96 |
Standby Mode | 2020-03-12 9:18:25 | 0 | 0 |
Battery Mode | 2020-03-12 9:18:54 | 0 | 0 |
Battery Mode | 2020-03-12 9:19:25 | 0 | 0 |
Bypass Mode | 2020-03-12 9:20:56 | 228.4 | 59.9 |
Bypass Mode | 2020-03-12 9:21:25 | 230.4 | 59.9 |
Line Mode | 2020-03-12 9:22:55 | 227.7 | 60.04 |
Line Mode | 2020-03-12 9:23:23 | 227.2 | 59.98 |
Battery Mode | 2020-03-12 9:23:56 | 0 | 0 |
Battery Mode | 2020-03-12 9:24:22 | 0 | 0 |
處理方式
既然繪圖軟體較會處理數字型的數據,那就把這些Device mode通通換成對應的數字就好。
例如:
Standby Mode換成1
Line Mode換成2
Battery Mode換成3
ECO Mode換成4
Excel中的函數長這樣:
= IF(COUNT(FIND("Standby Mode",A2)),1,0)
+ IF(COUNT(FIND("Line Mode", A2)),2,0)
+ IF(COUNT(FIND("Battery Mode",A2)),3,0)
+ IF(COUNT(FIND("ECO Mode", A2)),4,0)
轉換後的數據如下表。可看到Device mode code欄位中的數字分別對應於Device mode的文字,這樣繪圖軟體可進行後續繪圖,我們也可以進行數據分析了。
Device mode | Device mode code | Time | AC voltage | AC frequency |
Line Mode | 2 | 2020-03-12 9:17:22 | 231.8 | 59.97 |
Line Mode | 2 | 2020-03-12 9:17:56 | 231.4 | 59.96 |
Standby Mode | 1 | 2020-03-12 9:18:25 | 0 | 0 |
Battery Mode | 3 | 2020-03-12 9:18:54 | 0 | 0 |
Battery Mode | 3 | 2020-03-12 9:19:25 | 0 | 0 |
Bypass Mode | 0 | 2020-03-12 9:20:56 | 228.4 | 59.9 |
Bypass Mode | 0 | 2020-03-12 9:21:25 | 230.4 | 59.9 |
Line Mode | 2 | 2020-03-12 9:22:55 | 227.7 | 60.04 |
Line Mode | 2 | 2020-03-12 9:23:23 | 227.2 | 59.98 |
Battery Mode | 3 | 2020-03-12 9:23:56 | 0 | 0 |
Battery Mode | 3 | 2020-03-12 9:24:22 | 0 | 0 |
感想
(FB Link:
https://www.facebook.com/hsienching.chung/posts/3195414527138161 )
相關Po文
[數據處理] Excel 日期時間 換算成 秒
相關連結
寫程式時好用的字體字型比較與推薦
GOOD! ^_^
回覆刪除