data_coverphoto

[Python教學] 寫給新手的Python入門操作

DataFrame 結構 1.由多個變數組成ndarray 2.再由index + ndarray組成Series 3.最後由多個Series組成DataFrame DataFrame 多個 Series index + ndarray 多個 scalar(變數) DataFrame 基本入門操作 1.select:loc,iloc,ix2.filter:&,|3.mutate4.arrange:df.sort_values5.summarize:df.describe(),df.info()6.groupby7.other:df.idxmax() 1.Dataframe創建 #載入數據 import pandas as pd df = pd.read_csv(‘path’) df […]

閱讀全文
RFM模型_Max行銷誌

[數據分析] Python快速計算RFM模型

過去投放廣告較專注在類似受眾、廣泛受眾和針對瀏覽行為進行再行銷,比較少針對消費過受眾進行投放;此次利用 Python 寫出了 RFM 模型的程式碼,可以快速計算出 RFM 用戶表現,此篇提供程式碼供大家參考。 一. RFM模型介紹 在眾多 CRM 客戶資料分析中,RFM 模型是被最常被廣泛提到的,其中的三大要素為 R(Recency)、F(Frequency)、M(Monetary): 最近一次消費 (Recency) 消費頻率 (Frequency) 消費金額 (Monetary) RFM 模型能將顧客資料分類後,可以針對不同類型顧客提供給予不同優惠,不同產品組合或是進行類似受眾廣告投遞;進而節省行銷預算上不必要的浪費。 延伸閱讀: 常貴客?新客? 讓RFM模型簡簡單單解釋一切! RFM模 […]

閱讀全文
NES模型_Max行銷誌

[數據分析] Python快速計算NES模型

過去投放廣告較專注在類似受眾、廣泛受眾和針對瀏覽行為進行再行銷,比較少針對消費過受眾進行投放;此次利用 Python 寫出了 NES 模型的程式碼,可以快速計算出 NES 用戶表現,此篇提供程式碼供大家參考。 一. NES模型介紹 NES 模型是為了掌握顧客的消費行為變動性而設計,將客戶分群成為三大類,共五種標籤: N =新顧客(New Customer) E =既有顧客(Existing Customer) E0 主力顧客:購買週期 1 倍時間內回購的人 E1 瞌睡顧客:超過購買週期 1~2 倍未回購的人 E2 半睡顧客:超過購買週期 2~3 倍未回購的人 S =沉睡顧客(Sleeping Customer),購買頻率超過購買週期3倍未回購的人 延伸閱讀:行銷 4P 理論要改寫了?大數據這 […]

閱讀全文
gcp_python_coverphoto

【爬蟲筆記】如何在 GCP 上架設運行 Python 爬蟲程式

本篇介紹如何在GoogleCloudPlatform上架設Python爬蟲程式:從GCP建立虛擬機、上傳Python檔案、在GCP執行Python爬蟲程式,和最後在GCP上設定自動排程每日執行。當初在研究GCP上花費不了少時間,所以寫了這篇文章供大家參考,而如果你是想在AWS雲端上架設Python爬蟲程式的話,可以參考這篇:在AWS雲端伺服器上利用 Python Selenium 擷取網站資料。 第一步:建立GCP虛擬機 建立GCP建立虛擬機的步驟可以參考這篇:[教學] 如何在 Google Cloud Platform 架設免費伺服器,按照流程建立好後,來到VM執行個體並點擊SSH,即可進入虛擬的終端機內。 第二部:上傳Python爬蟲檔案至GCP 點擊SSH後進入虛擬終端機,再點右上角齒 […]

閱讀全文
python_pygsheet

[資料庫筆記] Python 串接 GoogleSheet 新增、讀取、更新和刪除

此次整理了 pygsheets – Google Spreadsheets Python API 的官方文件,了解如何用 Python 串接 Google Sheet 來當作資料庫使用,從 Pygsheets 安裝、Python連結 Google Sheet API、到基礎資料庫的 CRUD 應用,本篇描述 Python 做 GoogleSheet 的新增欄位 Create、讀取資料 Read、更新數據 Update 和刪除Delete,提供大家參考。 ㄧ. Python 連結 Google Sheet API 1. 首先建立 Google Cloud Platform 帳號,選擇 Google Sheet API 啟用 2. 點選建立憑證 > 服務帳戶,並將金鑰 json […]

閱讀全文