# 將購買次數進行聚類
from sklearn.cluster import kmeans
from sklearn import preprocessing
import pandas as pd
import numpy as np
# 輸入資料,userseparate.csv是上述查詢到的每個使用者的購買次數資訊。
data = pd.read_csv(
'c:/users/mq/desktop/userseparate.csv'
, encoding=
'gbk'
)train_x = data[
["fre"]]
df = pd.dataframe(train_x)
kmeans = kmeans(n_clusters=5)
# 規範化到 [0,1] 空間
min_max_scaler=preprocessing.minmaxscaler(
)train_x=min_max_scaler.fit_transform(train_x)
# 採用kmeans演算法
kmeans.fit(train_x)
predict_y = kmeans.predict(train_x)
# 合併聚類結果,插入到原資料中
result = pd.concat(
(data,pd.dataframe(predict_y)
),axis=1)
# 修改列名
result.rename(columns=
,inplace=
true
)result.to_csv(
'c:/users/mq/desktop/userseparateresult.csv'
, encoding=
'gbk'
)print
(result)
電商平台 使用者表的設計
說明 由於該系統屬於b2b平台,不設計到b2c的架構。角色分析 買家與賣家.由於買家與賣家所填寫的資料都不一樣,需要建立兩站表進行維護,比如 buyer,seller.這樣進行資料庫的解耦,任何一方的變動都互不影響,但是我想集中式管理,以及一些業務個性化要求,我就增加了乙個users表。表結構如下 ...
電商 競品分析 電商平台競品分析報告 docx
planning scheme 電商平台競品分析報告 電商平台競品分析報告 電商平台競品分析報告 v1.0 2018 3 18 狀態 草稿 修改中 定稿 檔案標籤 競品分析報告 版 本 1.0作 者 日 期 目錄toc o 1 3 h z u 1背景 4 1.1行業背景 4 1.2產品概述 4 1....
電商平台商家改價行為的資料分析實踐
b2c模式是電子商務模式中常見的一種模式,而b2c從經營角色角度看,又分為自營和平台兩種,自營是指電商 所屬公司自身享有貨權並通過 售賣的方式 平台是指電商 所屬公司只提供 服務,招商其他公司入駐 來售賣他們的商品的方式。如天貓是純平台經營模式,如京東 1號店等都是自營和平台兩種模式都有的,1號 就...