spark-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sean Owen <so...@cloudera.com>
Subject Re: Extracting an element from the feature vector in LabeledPoint
Date Fri, 01 Aug 2014 17:47:17 GMT
Oh I'm sorry, I somehow misread your email as looking for the label. I
read too fast. That was pretty silly. THis works for me though:

scala> val point = LabeledPoint(1,Vectors.dense(2,3,4))
point: org.apache.spark.mllib.regression.LabeledPoint = (1.0,[2.0,3.0,4.0])

scala> point.features(1)
res10: Double = 3.0

On Fri, Aug 1, 2014 at 6:22 PM, SK <skrishna.id@gmail.com> wrote:
> I am using 1.0.1. It does not matter to me whether it is the first or second
> element. I would like to know how to extract the i-th element in the feature
> vector (not the label).
>
> data.features(i) gives the following error:
>
> method apply in trait Vector cannot be accessed in
> org.apache.spark.mllib.linalg.Vector
>
>
>
> --
> View this message in context: http://apache-spark-user-list.1001560.n3.nabble.com/Extracting-an-element-from-the-feature-vector-in-LabeledPoint-tp11110p11181.html
> Sent from the Apache Spark User List mailing list archive at Nabble.com.

Mime
View raw message