91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 52.03MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2022-11-10
  • 語言: Python
  • 標(biāo)簽: 降維方法??

資源簡介

PCA 是最常用的一種降維方法。python3.6,親測通過,和大家交流學(xué)習(xí)

資源截圖

代碼片段和文件信息

import?numpy?as?np
import?matplotlib.pyplot?as?plt
from?sklearn?import?datasetsdecompositionmanifold

def?load_data():
????iris=datasets.load_iris()
????return?iris.datairis.target

def?test_PCA(*data):
????XY=data
????pca=decomposition.PCA(n_components=None)
????pca.fit(X)
????print(“explained?variance?ratio:%s“%str(pca.explained_variance_ratio_))

def?plot_PCA(*data):
????XY=data
????pca=decomposition.PCA(n_components=2)
????pca.fit(X)
????X_r=pca.transform(X)
?#???print(X_r)

????fig=plt.figure()
????ax=fig.add_subplot(111)
????colors=((100)(010)(001)(0.50.50)(00.50.5)(0.500.5)(0.40.60)(0.60.40)(00.60.4)(0.50.30.2))
????for?labelcolor?in?zip(np.unique(Y)colors):
????????position=Y==label
??#??????print(position)
????????ax.scatter(X_r[position0]X_r[position1]label=“target=%d“%labelcolor=color)
????ax.set_xlabel(“X[0]“)
????ax.set_ylabel(“Y[0]“)
????ax.legend(loc=“best“)
????ax.set_title(“PCA“)
????plt.show()

XY=load_data()
test_PCA(XY)
plot_PCA(XY)

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????300??2018-10-09?20:45??PCA\.idea\misc.xml

?????文件????????265??2018-10-09?20:44??PCA\.idea\modules.xml

?????文件????????478??2018-10-09?20:45??PCA\.idea\PCA.iml

?????文件???????9036??2018-10-10?20:59??PCA\.idea\workspace.xml

?????文件???????1049??2018-10-09?21:04??PCA\PCA.py

?????文件?????????10??2018-10-09?20:57??PCA\venv\Lib\site-packages\cycler-0.10.0.dist-info\DEscriptION.rst

?????文件??????????4??2018-10-09?20:57??PCA\venv\Lib\site-packages\cycler-0.10.0.dist-info\INSTALLER

?????文件????????722??2018-10-09?20:57??PCA\venv\Lib\site-packages\cycler-0.10.0.dist-info\metaDATA

?????文件????????875??2018-10-09?20:57??PCA\venv\Lib\site-packages\cycler-0.10.0.dist-info\metadata.json

?????文件????????683??2018-10-09?20:57??PCA\venv\Lib\site-packages\cycler-0.10.0.dist-info\RECORD

?????文件??????????7??2018-10-09?20:57??PCA\venv\Lib\site-packages\cycler-0.10.0.dist-info\top_level.txt

?????文件????????110??2018-10-09?20:57??PCA\venv\Lib\site-packages\cycler-0.10.0.dist-info\WHEEL

?????文件??????15959??2018-10-09?20:57??PCA\venv\Lib\site-packages\cycler.py

?????文件???????2684??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\easter.py

?????文件??????12902??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\parser\isoparser.py

?????文件??????57607??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\parser\_parser.py

?????文件???????1727??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\parser\__init__.py

?????文件??????11068??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\parser\__pycache__\isoparser.cpython-36.pyc

?????文件??????39709??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\parser\__pycache__\_parser.cpython-36.pyc

?????文件???????2054??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\parser\__pycache__\__init__.cpython-36.pyc

?????文件??????24418??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\relativedelta.py

?????文件??????64802??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\rrule.py

?????文件??????60472??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\tz\tz.py

?????文件??????11318??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\tz\win.py

?????文件??????12892??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\tz\_common.py

?????文件???????1434??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\tz\_factories.py

?????文件????????551??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\tz\__init__.py

?????文件??????44222??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\tz\__pycache__\tz.cpython-36.pyc

?????文件???????9513??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\tz\__pycache__\win.cpython-36.pyc

?????文件??????12265??2018-10-09?20:57??PCA\venv\Lib\site-packages\dateutil\tz\__pycache__\_common.cpython-36.pyc

............此處省略4887個文件信息

評論

共有 條評論

相關(guān)資源