我试图从包含500多列的Dataframe中获取前15列。但我不知道怎么做,因为这是我第一次使用scala spark。我在搜索,但没有找到任何东西,只是如何通过名称获取cols,例如:
val df2 = df.select("firstColName", "secondColeName")
如何按索引执行此操作?提前谢谢!
mwngjboj1#
例如:
df.selectExpr(df.columns.take(15):_*)
1条答案
按热度按时间mwngjboj1#
例如: