If you make `Image` a case class, then select("image.data") should work.

On Tue, Feb 24, 2015 at 3:06 PM, Jaonary Rabarisoa <jaon...@gmail.com> wrote:
> Hi all,
>
> I have a DataFrame that contains a user defined type. The type is an image
> with the following attribute
>
> class Image(w: Int, h: Int, data: Vector)
>
> In my DataFrame, images are stored in column named "image" that corresponds
> to the following case class
>
> case class LabeledImage(label: Int, image: Image)
>
> How can I select image.data attribute of my image object and view it as a
> column of a DataFrame ?
>
> I'd like to do something like
>
> val featureDF = imagesDF.select("image.data").as("features")
>
>
> Cheers,
>
> Jao

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@spark.apache.org
For additional commands, e-mail: user-h...@spark.apache.org

Reply via email to