嗨,怎么样?下面是一个示例Dataframe。。
val team_df = Seq(("yankees","aaron judge",24),("yankees","giancarlo stanton",20),("yankees","brett gardner",11),("dodgers","cody bellinger",20),("dodgers","jock pederson",10),
("dodgers","justin turner",15)).toDF("team","player","hits")
以下是表格格式的截图:
假设我想为每个团队返回一个Dataframe,每个团队有2个命中率最高的玩家(或n个最高的)。
所以它应该返回一个数据框给洋基与亚伦法官24和吉亚纳罗斯坦顿20,和一个数据框给道奇与科迪贝林格20和贾斯汀特纳15,在这个玩具的例子。
谢谢,祝你今天愉快!
1条答案
按热度按时间dgiusagp1#
您可以像上面那样尝试,但不确定为什么要在不同的Dataframe中输出。