第四節 資料降維案列

2022-08-25 18:15:30 字數 985 閱讀 8638

import

pandas as pd

from sklearn.decomposition import

pca#

#讀取表

prior = pd.read_csv(r"

e:\360downloads\software\降維案列資料\order_products__prior.csv")

products = pd.read_csv(r"

e:\360downloads\software\降維案列資料\products.csv")

order = pd.read_csv(r"

e:\360downloads\software\降維案列資料\order.csv")

aisles = pd.read_csv(r"

e:\360downloads\software\降維案列資料\aisles.csv")

#合併表,prodyct_id按該列合併

_mg = pd.merge(prior, products, on=['

prodyct_id

', '

product_id'])

_mg = pd.merge(_mg, order, on=['

order_id

', '

order_id'])

mt = pd.merge(_mg, aisles, on=['

aisle_id

', '

aisle_id'])

#使用交叉表,構造使用者-購買商品類別表

cross = pd.crosstab(mt['

user_id

'], mt['

aisle'])

#進行主成分分析,將冗餘的商品類別過濾掉,即將少量或者幾乎沒有人購買的商品類別過濾掉

pca = pca(n_components=0.9)

data = pca.fit_transform(cross)

第四節 陣列(一)

實現三子棋程式 define crt secure no warnings include include include include intmenu define max row 3 define max col 3 void init char chessboard max row max ...

第四節 陣列(二)

實現掃雷程式 define crt secure no warnings include include include include define max row 9 define max col 9 define mine count 10 intmenu void init char sho...

ObjC第四節 繼承

繼 承 1 繼承 1.1 nsobject,根類,oc建立的類都繼承自根類,位於類層次結構的頂層,沒有父類 1.2 父類的例項變數和方法都可以被隱式的繼承過來成為子類的一部分,子類就可以直接訪問這些例項變數和方法 1.3 alloc和init是繼承自nsobject的方法 1.4 繼承的概念呈單鏈繼...