第1步:导入库

# importing required libraries

import numpy as np

import matplotlib.pyplot as plt

import pandas as pd

第2步:导入数据集

导入数据集并将数据集分发到X和y组件以进行数据分析。

# importing or loading the dataset

dataset = pd.read_csv('wines.csv')

# distributing the dataset into two components X and Y

X = dataset.iloc[:, 0:13].values

y = dataset.iloc[:, 13].values

第3步:将数据集拆分为Training集和测试集

# Splitting the X and Y into the

# Training set and Testing set

from sklearn.model_selection import train_test_split

X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0)

第4步:特征缩放

在培训和测试集上进行预处理部分,例如拟合标准比例。

# performing preprocessing part

from sklearn.preprocessing import StandardScaler

sc = StandardScaler()

X_train = sc.fit_transform(X_train)

X_test = sc.transform(X_test)

python主成分分析相关系数_python如何进行主成分分析相关推荐

  1. python颜色相关系数_python相关系数 - osc_w6qmyr6s的个人空间 - OSCHINA - 中文开源技术交流社区...

    皮尔逊相关系数: 用于度量两个变量X和Y之间的相关(线性相关),其值介于-1与1之间. 几组 的点集,以及各个点集中 和 之间的相关系数.我们可以发现相关系数反映的是变量之间的线性关系和相关性的方向( ...

  2. python皮尔森相关系数_Python计算皮尔逊 pearson相关系数

    pearson相关系数:用于判断数据是否线性相关的方法. 注意:不线性相关并不代表不相关,因为可能是非线性相关. Python计算pearson相关系数: 1. 使用numpy计算(corrcoef) ...

  3. python spearman相关系数_Python spearman相关系数不匹配 .

    所以我有一个数据集,它是分子丰度作为物理参数的函数,我想确定两者之间的相互关系 . 这两个参数都跨越了几个数量级 . 因为两者不是线性相关的,所以我选择使用 scipy.stats.spearmanr ...

  4. python求相关系数_python pandas 计算相关系数

    pandas 中df 对象自带相关性计算方法corr() , 可以用来计算DataFrame对象中所有列之间的相关系数(包括pearson相关系数.Kendall Tau相关系数和spearman秩相 ...

  5. python 梯度下降_Python解释的闭合形式和梯度下降回归

    python 梯度下降 机器学习 , 编程 (Machine learning, Programming) 介绍 (Introduction) Regression is a kind of supe ...

  6. python 高等数学实验_Python数学实验与建模

    本书以Python软件为基础,介绍了数学建模的各种常用算法及其软件实现,内容涉及高等数学.工程数学中的相关数学实验.数学规划.插值与拟合.微分方程.差分方程.评价预测.图论模型等. 更多科学出版社服务 ...

  7. Python学习教程(Python学习视频_Python学些路线):Day05 总结和练习

    Python学习教程(Python学习视频_Python学些路线):总结和练习 练习清单 寻找"水仙花数". 寻找"完美数". "百钱百鸡" ...

  8. python计算相关系数

    python计算相关系数 from math import sqrtdef multipl(a, b):sumofab = 0.0for i in range(len(a)):temp = a[i] ...

  9. 视频教程-快速入门Python基础教程_Python基础知识大全-Python

    快速入门Python基础教程_Python基础知识大全 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥99.00 立即 ...

最新文章

  1. linux假延迟脚本,linux – 期望脚本期望错过发送字符串延迟问题
  2. C++不同排序算法的比较(附完整源码)
  3. mysql导入数据提前修改字段_复习MySQL③导入数据、检查及修改
  4. Windows 拥抱 Android,微软在下怎样的一步棋?
  5. VS2010 error LNK2019: 无法解析的外部符号
  6. 【干货】跨端体验度量的思考与实现(含直播回放)
  7. DoIP专栏 - DoIP概述
  8. 服务器PCI插槽上的固态硬盘,固态硬盘常见接口图解
  9. 计算机课程没电脑怎么讲课,停课不停学,学生家里没有电视、智能手机和电脑,怎么上网课?...
  10. 电脑重装win10系统bios不会设置?用这种方法可以轻松重装系统
  11. 腾讯云轻量应用服务器部署Aria2+AriaNg下载工具
  12. UVA10529 Dumb Bones
  13. 八皇后问题(又名: 高斯八皇后)
  14. 盘点VBA中字典的写入技巧!
  15. 【项目数据优化一】敏感数据脱敏处理
  16. 留个档,C# AlphaBlend,带Alpha通道的图片的叠加
  17. Android OpenCV实现文字识别
  18. 基于vscode安装pytorch
  19. 英语口语129之每日十句口语
  20. 杰理之FM 模式单声道或立体声选择设置【篇】

热门文章

  1. R语言NaN函数实战(计数、替换、删除)
  2. python使用heapq快速查找最大或最小的 N 个元素
  3. R新旧模型、计算净重新分类指数(NRI)和整体鉴别指数(IDI)详解及实战
  4. 电力竞价(广东规则)详解与代码
  5. python中的for A in B for i in range()
  6. Linux课2021
  7. padans的DataFrame
  8. 一种PacBio测序数据组装得到的基因组序列的纠错方法
  9. STM32-RTC原理和驱动程序
  10. Jupyter Notebook教程