当前位置: 首页 > news >正文

自己做图片网站江门网站建设开发

自己做图片网站,江门网站建设开发,软件首页设计,卖房app十大排行榜数据挖掘流程 加载数据 把需要的模型数据先计算出来 特征工程 提取数据特征,对特征数据进行清洗转化 数据的筛选和清洗数据转化 类型转为 性别 男,女 ----> 1,0特征交叉 性别/职业/收入 —> 新特这 优质男性程序员 将多个特征值组合在一起特征筛选…

数据挖掘流程

  • 加载数据

    • 把需要的模型数据先计算出来
  • 特征工程 提取数据特征,对特征数据进行清洗转化

    • 数据的筛选和清洗
    • 数据转化 类型转为 性别 男,女 ----> 1,0
    • 特征交叉 性别/职业/收入 —> 新特这 优质男性程序员 将多个特征值组合在一起
    • 特征筛选 筛选和计算需求强关联的特征
    • 特征清洗 空值处理,重复值处理
    • 数据经过特征处理后会转为向量数据
  • 模型训练

    • 将特征工程的数据传递算法训练
    • 模型评估
      • 数据划分 100万 80万 训练 20万 评估
        • 样本数据 训练模型
        • 测试数据 评估模型
  • 模型的上线部署

    • 模型评估没有问题就可以上线部署

    spark实现机器学习

from pyspark.ml
  • 各类算法
    • 分类算法,聚类,协调过滤…
  • 特征处理方法
    • 特征抽取,转化,选择…
  • 管道
    • 传递数据方法
  • 持久化
    • 保存数据

特征工程

安装numpy模块

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

将字符串数据转为数值,在算法模型训练需要用到的是数值
根据需求选择

1、创建df数据

# 机器学习模块使用
from pyspark.sql import SparkSession
# 导入特征工程方法
from pyspark.ml.feature import StringIndexer,VectorAssembler, MinMaxScaler# 创df数据
ss = SparkSession.builder.getOrCreate()
df = ss.createDataFrame([[1,'张三',20,'男'],[2,'韩梅梅',21,'女'],[3,'王五',19,'男'],[4,'蔡徐坤',28,'男'],[5,'蔡文姬',19,'女'],[6,'小乔',22,'女'],],schema='id int,name string,age int,gender string'
)
df.show()

2、特征工程处理 StringIndexer方法

# 2- 特征转化 将男转为0 女转为1
# 特征转化  将字符串数据转为数值 StringIndexer
# inputCol指定需要转化的字段
# outputCol 指定输出字段
data_str = StringIndexer(inputCol='gender',outputCol='gender_index')
# fit() 添加df数据
data_fit = data_str.fit(df)
# transform() 转化df数据
df_gender = data_fit.transform(df)
df_gender.show()

特征交叉

3、特征交叉处理 VectorAssembler方法

# 3、特征交叉 将多个特征组合  将性别和年龄组合
# inputCols 指定多个字段
data_vector = VectorAssembler(inputCols=['age','gender_index'],outputCol='age_gender')
# 对上一步的df_gender交叉转化
# 将年龄和性别进行组合,转化成列表的形式
df_age_gender = data_vector.transform(df_gender)
df_age_gender.show()

特征缩放

4、特征缩放(归一处理) MinMaxScaler

# 3、特征缩放
# 多个特征数据量级保持一致,归一化处理(将数据转化为0-1的范围)
min_max = MinMaxScaler(inputCol='age_gender',outputCol='min_age_gender')
# 添加数据
m_fit = min_max.fit(df_age_gender)
# 转换
df_age_gender_min = m_fit.transform(df_age_gender)
df_age_gender_min.show(truncate=False)
http://www.yayakq.cn/news/433261/

相关文章:

  • 专做品牌的网站河南省建筑网官网
  • 茌平做网站张家港高端网站建设
  • 河北住房和城乡建设部网站安卓app下载官方正式版
  • 上海网站建设市场济南网站制作经验
  • 网站设计欣赏移动简述软件开发的一般流程
  • 企业网站建设杭州公司网站建设简称什么
  • 济南好的网站建设公司网站降权怎么办
  • 网站建设企业蛋糕wordpress如何制作二维码
  • 微投票网站wordpress首页怎么用ftp修改
  • 做玩网站怎么上传图片mvc在网站开发中的应用
  • 做类似美团的网站吗怎么做网站快捷方式
  • 泉州网站建设平台做网站哪家专业
  • 家庭宽带怎么做网站wordpress做微商城
  • 织梦网站织梦做英文版的沈阳做网站的地方
  • 更改wordpress程序站点网址千山科技做网站好不好
  • 云南网站备案系统国际新闻最新消息今天新闻
  • 做网站用备案吗电脑上怎么建设网站
  • 锡盟网站建设设备管理系统下载
  • 个人建设门户网站 如何备案wordpress通过.htaccess实现缓存压缩
  • 会网站建设如何找工作wordpress免费媒体库管理
  • 网络营销电子版教材西安企业seo外包服务公司
  • 网站建设维护岗位职责网站运营维护工作内容
  • mui做浏览器网站跳转自己做网站切入地图
  • 如何提高网站点击量h5网站价格方案
  • 个人网站域名名字html代码自动生成
  • 最专业的做网站公司有哪些惠民网站建设
  • 来年做那个网站致富seo外包公司接单
  • 网站开发项目的里程碑谷歌排名查询
  • 酒水销售网站模板游戏网站免费入口
  • 网站建设上线流程烟台网站排名优化价格