iT邦幫忙

鐵人檔案

2018 iT 邦幫忙鐵人賽
回列表
Data Technology

你都在公司都在幹啥R? R語言資料分析經驗分享 系列

這個系列不是R 語言基礎教學,而是你已經會一點R 了。
文章內容會聚焦在如何利用R 語言來解決公司(上司)的問題,文章內容很多事我個人的解法,如果有個好的想法歡迎指教。

鐵人鍊成 | 共 30 篇文章 | 49 人訂閱 訂閱系列文 RSS系列文 團隊神功護體
DAY 1

【01】前言、先備技能需求以及環境介紹

前言 嗨,這是我在iThome 的第一篇文章,在開始介紹之前,我先簡短介紹一下這篇系列文的方向,此系列的文章是我在公司做一些數據分析的經驗為主,因此不會有太多介...

2017-12-18 ‧ 由 Capillary J 分享
DAY 2

【02】當老闆想問:話說我們的會員註冊情況如何時?

第一個教學就先用dplyr 當開頭吧,在我還沒使用過dplyr 時,每次對有相同特徵的資料做分群並運算時,常常把R 寫的非常奇怪...,不僅在程式碼閱讀上困難,...

2017-12-19 ‧ 由 Capillary J 分享
DAY 3

【03】當老闆再問:嗯...話說我們已註冊的會員中有多少人有消費過的?

前一天的示範中,已經為大家介紹如何分析每個月的會員註冊人數,老闆在看完會員人數後,好奇地問了一句,這些會員中會購買商品的轉換率是多少? 所以啦,負責資料分析的你...

2017-12-20 ‧ 由 Capillary J 分享
DAY 4

【04】當老闆想問:話說...經營至今,我們的每個月的營收狀況如何啊?

今天的題目算是複習前天的內容,各位應該還記得計算會員人數的方法吧,要計算月營收其實也是差不多的概念,只是這次不是用n() 來統計,而是用sum()來統計。 re...

2017-12-21 ‧ 由 Capillary J 分享
DAY 5

【05】當老闆說了:喔喔喔!那這些月營收之中,又是哪些東西賣的最好啊?

Well… 資料分析大概就是這樣,每當你回答了一個疑問,就會再產生更多的疑問等著你去分析...目前我們的商品名稱是這個樣子:”品項(品牌)” ,所以我們要把品名...

2017-12-22 ‧ 由 Capillary J 分享
DAY 6

【06】當老闆問說:嗯...營收最好的是掌上型電玩啊,那第二、第三名呢?能畫個圖嗎?

這篇教學會延續上一篇,但在開始之前我們先將上一次的資料保存起來,我們可以使用write.csv() 來儲存資料結構,存放在output資料夾。 write.ta...

2017-12-23 ‧ 由 Capillary J 分享
DAY 7

【07】當老闆發問:OK,現在加幾個條件,請問公司營收最高的三個月中,而且用信用卡付款中的訂單,賣最好的是哪些種類的商品呢?

在資料分析時,很多時候我們都會想去除一些不感興趣的資料,這時我們可以用到filter() 這個函數,用起來也非常簡單,只要把判斷式放入即可,我們先將原始資料如先...

2017-12-24 ‧ 由 Capillary J 分享
DAY 8

【08】當老闆想知道:啊,來個回饋活動好了,你幫我拉出今年五月購買生活家電且消費滿450以上的消費者聯絡資訊給我

還記得前一天的練習嗎?要找出這樣狀況的使用者使用filter()並不難,但是在orders.csv 中,我們並沒有儲存使用者的聯絡方式,必須要拿BUYERID...

2017-12-25 ‧ 由 Capillary J 分享
DAY 9

【09】當老闆提到:我很好奇,在有購買記錄的使用者中,買的商品種類有沒有什麼特徵呢?

有關購買紀錄分析的系列文差不多接近尾聲,最後我想介紹的是Apriori 演算法,這演算法最常被用在分析校費者如果買了A 商品後會再去買B 商品的可能性分析,最經...

2017-12-26 ‧ 由 Capillary J 分享
DAY 10

【10】當老闆問說:嗯...你只不過是改變資料結構而已,說好的分析呢?

沒錯,前一天的教學還只是清理資料而已,真正的分析還沒開始,我們這邊會用到Apriori 演算法,那這邊有幾個名詞要先介紹 Support (支持度) : 意思是...

2017-12-27 ‧ 由 Capillary J 分享