再來一次 purrr 複習
你剛拿到 visit_c,也就是同一週內網站在舊版設計下的造訪次數,這個設計只會顯示給 1/3 的網站訪客。你現在想把這些 visit_c 與先前兩個設計 visit_a 和 visit_b 做比較,看看哪一個帶來更多「聯絡我們」頁面的造訪。
同樣地,你需要把所有訪客清單轉成每日造訪次數。
你被要求提供兩個重點洞見:
- 每個元素各自的圖形
- 不分設計的每日總造訪次數
你會用 map() 和 walk() 來產生圖形。兩者都會回傳「副作用」,也就是對環境造成的變化(畫圖、下載檔案、變更工作目錄……),但 walk() 不會在主控台列印任何東西。
本練習屬於課程
使用 purrr 的 R 語言中級函式程式設計
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Create all_tests list and modify with to_day() function
all_tests <- ___(visit_a, visit_b, visit_c)
all_tests_day <- ___(all_tests, ___)