https://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-integer
DataFrame.iloc[:,0:1] : 选择第一列
DataFrame.iloc[0:1,:] : 选择第一行
增加一行/删除一行:
https://blog.csdn.net/luoganttcc/article/details/77570024
但是连续增加/删除一行要用concat
Stanford机器学习笔记-6. 学习模型的评估和选择:
http://www.cnblogs.com/llhthinker/p/5399827.html
PCA:
http://blog.codinglabs.org/
LDA与PCA
http://www.cnblogs.com/LeftNotEasy/archive/2011/01/08/lda-and-pca-machine-learning.html
https://www.cnblogs.com/pinard/p/6244265.html
matplot教程:
https://blog.csdn.net/Notzuonotdied/article/details/77876080
机器学习基本算法课程:
https://gitbook.cn/gitchat/column/5ac2f0509e924a1dc029dd84
CCA:
http://www.cnblogs.com/jerrylead/archive/2011/06/20/2085491.html
PLS:
https://blog.csdn.net/giskun/article/details/18041611
http://www.cnblogs.com/jerrylead/archive/2011/08/21/2148625.html
https://wenku.baidu.com/view/994db486011ca300a7c3906b.html?from=search
详细理解RGB图像、全色图像、多光谱图像、高光谱图像
https://blog.csdn.net/Chaolei3/article/details/79404806
机器学习之分类器性能指标之ROC曲线、AUC值
https://www.cnblogs.com/dlml/p/4403482.html
Python读取和写入Excel文件
http://blog.sina.com.cn/s/blog_6babbcb8010182c3.html
https://zhuanlan.zhihu.com/p/33085521(主要看这个链接)
kernelPCA test for kernel ‘rbf’,’poly’,’sigmoid’
for gam in [0.001,0.003,0.01,0.03,0.1,0.3,1,3,10,30,100]:
for deg in [2,3,4,5,6,7,8]:
kpca=KernelPCA(kernel=”poly”, fit_inverse_transform=True, gamma=gam,degree=deg)
train_kpca=kpca.fit_transform(train)
print(‘gamma=’,gam)
plt.figure()
plt.scatter(train_kpca[:, 0], train_kpca[:, 1], c=trainY, cmap=plt.cm.Set1,
edgecolor=’k’,s=40)
cosine kernel
kpca=KernelPCA(kernel=”cosine”, fit_inverse_transform=True)
train_kpca=kpca.fit_transform(train)
plt.figure()
plt.scatter(train_kpca[:, 0], train_kpca[:, 1], c=trainY, cmap=plt.cm.Set1,
edgecolor=’k’,s=40)
plt.xlim(-0.029, 0.019)
plt.ylim(-0.013, 0.01)
plt.xlabel(‘1st component’)
plt.ylabel(‘2nd component’)
plt.title(‘cosineKernelPCA’)
plt.savefig(‘D:\data\pcaOfWine-cosineKernel.jpg’, dpi=1000)
https://blog.csdn.net/baoli1008/article/details/50782945
Evaluating Machine Learning Models
A Beginner’s Guide to Key Concepts and Pitfalls:
https://www.oreilly.com/data/free/evaluating-machine-learning-models.csp