scala - 如何在scala中减去两个向量?
问题描述
我有包含 id,特征原始数据的镶木地板文件。我想从重复值 2.484 中减去特征作为向量并将输出放在同一列(特征)中。作为标准化数据的 Z 分数,我想应用 (features-2.484)/1.830。
val df = sqlContext.read.parquet("file:///usr/local/spark/dataset/model/data/user/part-r-00000-7d55ba81-5761-4e36-b488-7e6214df2a68.snappy.parquet").toDF("id","features")
implicit class Rep(n: Int) {
def times[A](f: => A): Seq[A] = { 1 to n map(_ => f) }
}
val myHis = 13849.times { println("2.4848911616270923")}
如何将重复值作为向量并减去它?
解决方案
推荐阅读
- javascript - .NET JavaScript 无法检索文件
- php - 将来自 mysql 查询的 json 响应填充到另一个文件中的 html 列表
- javascript - 如何管理对异步服务的可变调用次数
- android - 如何将 ResourceBundles 与 Android Studio 和 Gradle 一起使用?
- css - CSS 不能在 Firefox 上工作,但在 chrome 上工作
- python - Keras:逐元素操作:点积或内积,numpy.matmul 等效
- typescript - rxjs 在使用 HttpClient 时的困惑
- android - 自定义地标 MapKit
- java - 检查相机是否正在记录笔记本电脑屏幕
- sorting - Gremlin:如何选择()多个顶点到一个集合中,然后获取具有最高属性值的那个