Python में Unsupervised Learning
Benjamin Wilson
Director of Research at lateral.io

PCA scikit-learn का एक component है, जैसे KMeans या StandardScalerfit() दिए गए डेटा से transformation सीखता हैtransform() सीखा हुआ transformation लागू करता हैtransform() नए डेटा पर भी लागू हो सकता हैsamples = दो फीचर्स (total_phenols&od280) की array[[ 2.8 3.92]
...
[ 2.05 1.6 ]]
from sklearn.decomposition import PCAmodel = PCA() model.fit(samples)
PCA()
transformed = model.transform(samples)
transformed की rows सैंपल्स से मेल खाती हैंtransformed की columns "PCA फीचर्स" हैंprint(transformed)
[[ 1.32771994e+00 4.51396070e-01]
[ 8.32496068e-01 2.33099664e-01]
...
[ -9.33526935e-01 -4.60559297e-01]]
total_phenols और od280


components_ attribute के रूप में उपलब्धprint(model.components_)
[[ 0.64116665 0.76740167]
[-0.76740167 0.64116665]]
Python में Unsupervised Learning