1
---
在提取 dataframe
里面的列时,需要传入不定参数,即 dataframe.select(args)
。例如某个 dataframe
如下:
一般提取某列或者某几列的时候是这样子写的:
dataframe.select("id", "col1", "col2")
但是有需求需要传入不定参数提取不定的列,则可以将需要提取的列放入到一个 Array
中,再如此调用:
dataframe.select(Array.head, Array.tail: _*)
因为 select
官方定义的时候是支持传入不定参数的:
def select(col: String, cols: String*): DataFrame = select((col +: cols).map(Column(_)) : _*)
唯一的要求是 Array
里面元素的类型是 String
类型。
爬虫代码不知道怎么写
关注公众号让作者帮你解决!
网站已运行3124天6小时30分32秒。
公元 年 月 农历乙巳年 蛇年
1 --- 2 初八 3 初九 4 初十 5 十一 6 十二 7 小暑 8 十四 9 十五 10 十六 11 十七 12 十八 13 十九 14 二十 15 廿一 16 廿二 17 廿三 18 廿四 19 廿五 20 廿六 21 廿七 22 大暑 23 廿九 24 三十 25 闰六月 26 初二 27 初三 28 初四 29 初五 30 初六 31 初七 |