自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 scala:关联规则

FP-Growth算法用代码实现:import org.apache.spark.{SparkConf, SparkContext}import org.apache.spark.mllib.fpm.FPGrowthobject FP { def main(args: Array[String]) { val conf = new SparkConf().setMaster("local").setAppName("FP") //设定名称 val sc = new SparkCon

2022-04-25 14:44:36 1472

原创 大数据编程语言scala:构建关联规则模型

构建关联规则模型:顾名思义,寻找两个事物的关联性属于无监督学习方法用来发现隐藏在大型数据集中的有意义的联系主要应用于商品摆放、交叉销售、医疗诊断、气象预测、金融分析、网页挖掘等在进行关联规则分析时,大型数据集中很多规则可能只是偶然发生的,不具有指导意义,为了从中寻找强度更高的关联,需要给定一定的选择标准,该标准主要有2个,分别是支持度和置信度支持度:Support(A->B)=P(A U B)。支持度揭示了A与B同时出现的概率。如果A与B同时出现的概率小,说明A与B的关系不大;如果A

2022-04-25 14:35:49 399

原创 scala函数参数的传递:传值调用和传名调用

函数参数的传递有两种:传值调用和传名调用传值调用:先计算参数表达式的值,再应用到函数内部传名调用:将未计算的参数表达式直接应用到函数内部object Add{def addByName(a: Int, b: =>Int) = a + b //传名调用def addByValue(a: Int, b: Int)= a + b //传值调用}addByName(2, 2 + 2) ->2 + (2 + 2)->2 + 4->6addByValue(2, 2

2022-04-22 16:53:36 1143

原创 Scala 面向对象基础(类和对象)

1.类类的定义 class Counter{//这里定义类的属性和方法}属性定义:用val或者var关键字进行定义方法定义:用def关键字进行定义class Counter {var value =0def increment(step:Int):Unit= {value +=step}def current():Int= {value }} 使用new关键字来创建一个类的实例val myCounter= new CountermyCounter.value=

2022-04-20 16:27:38 356

原创 Scala映射(Map)

Scala映射是键/值对的集合。任何值都可以根据其键来检索。键在映射中是唯一的,但值不是唯一的。映射有两种:不变的和可变的。默认情况下,Scala使用不可变映射。如果想要使用可变映射,就必须导入 scala.collection.mutable.Map包。创建映射创建一个不可变映射【方式1】:scala> val scores =Map("A" -> 90,"B" ->80)scala.collection.immutable.Map[String,Int] =Map(.

2022-04-20 14:22:12 2579

原创 大数据编程语言 Scala(常量与变量)

ScalaScala是一种多范式编程语言,支持两种编程范式2.Scala优点:(1)Scala支持函数式编程(2)Scala语法简洁,能提供优雅API(3)Scala能够无缝集成Java语言,运行速度快3.Scala运行方式:Scala代码可以运行在:Scala Shell、IDEA、Eclipse等IDE工具4.IDEA开发工具【File】->【New】->【Project】->【Scala】【Src】->【New】->【Scala Class】几点

2022-04-19 18:26:18 1504

原创 scala运行异常Exception in thread “main“ java.lang.NoSuchMethodError: scala.Predef$

使用intelli idea +scala+spark,运行程序代码如下:package big.data.analyse.mllibimport org.apache.spark.{SparkConf, SparkContext}import org.apache.spark.mllib.fpm.FPGrowthobject FP { def main(args: Array[String]) { val conf = new SparkConf().setMaster("local"

2022-04-19 16:29:50 1160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除