2020年8月3日 星期一

R dplyr的練習心得

本來9月1號要報名IT邦幫忙  自我挑戰賽原因近幾個月

晚上閒來無事在網站看了一篇dplyr的介紹  就跟著學

學著學著也有一些心得  想說就去參加挑戰賽

所以就去網站順便搜一下關於R語言的文章

看到一篇寫得很實務例如第一題老闆問說每月有多少人來註冊會員

一題很簡單的題目用dplyr做  我就做不出來  我才發現我是如此的淺

狠下心把這個作者的題目當成專題來做  做一遍失敗再做一遍

直到昨天有點長進幾乎不看原始碼就能寫出來  當然不是把程式碼背起來

而是從題目了解並運用dplyr的語法撰寫出來  當然幾個指令有看一下

當然又燃起參加的念頭  程式就是如此當自己認為行的時候

千萬要小心要查看自己  是否再多寫一下確認  不要看了幾個範例就覺得自己無所不能

當然這也是寫程式的魅力或毒藥  讓你快速有所發現新的概念  但很多程式設計師就容易掉入陷阱

連我也不例外  像這次看了網友的實戰問題  我學了很多的東西  並不是只有程式邏輯

更多例如日期時間的處理  以前學任何語言都很討厭日期時間的處理

但這次藉由他的範例破除了魔障  更舉例說去年剛學R的時候把CSV檔匯進來

覺得就一堆參數自己胡亂設定  匯進來的資料不是有因子導致很多語法無適用

而這次也破除了魔障匯進來就怎麼簡單  當然不同的來源有不同的設定

但這篇給我了很多的啟發  更像以前直表或橫表的轉換  老師在課堂講的理論

其實我都忘記了  但是一個簡單的範例既然我就了解  若是老師可以用實例配合理論

其不是更好  但世事無兩全  像之前學資料探勘的關聯規則講了半天  我也不知道是甚麼

最近這篇網站的內容就讓我知道甚麼是關聯規則  當然沒有很勵害  至少是一個啟發

所以9/1號的報名是不是在去報名  相信自己可以寫得好  我想用論文的基本資料分析做範例

沒有留言:

張貼留言

無現金支付的反思!

  **購物經歷** - 作者花費大量時間尋找立燈,最終在IKEA購買了一個649元的立燈 - 在IKEA附近停車場遇到只接受無現金支付的情況,被迫註冊並使用Line Pay **無現金支付的觀察** - 作者認為Line Pay作為前端介面,有助於提高停車場付費效率 - 作者預...