Spark Dataframe中一列的值属性为Vector,如何取出它的值?
0
打印出来的表结构如下:
|-- ID: string
|-- TYPE: double
|-- TYPE_Vec: vector
第三列向量是稀疏向量,怎么才能取出它并且保证它还是向量类型的(就是不把它当Sring取出来)
|-- ID: string
|-- TYPE: double
|-- TYPE_Vec: vector
第三列向量是稀疏向量,怎么才能取出它并且保证它还是向量类型的(就是不把它当Sring取出来)
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
regan - run! run! run! happy runner! 我是奔跑的小米~ 2017-02-20 回答
赞同来自:
row.getAs[Vector](0)