下面列出了多个列:
state sport size color name
florida football 1 red Max
nevada football 1 red Max
ohio football 1 red Max
texas football 1 red Max
florida hockey 1 red Max
nevada hockey 1 red Max
ohio hockey 1 red Max
texas hockey 1 red Max
florida tennis 2 green Max
nevada tennis 2 green Max
ohio tennis 2 green Max
texas tennis 2 green Max
有没有一种方法可以基于一个列(在本例中是名称)将这些内容组合到数组中,就像下面所需的输出那样。mac结果将有一条记录,而不是重复记录,记录将包含在一个数组中。
state sport
[florida, nevada, ohio,texas] [football, hockey, tennis]
size color
[1,2] [red, green]
2条答案
按热度按时间velaa5lx1#
你可以用
collect_set
.soat7uwm2#
你需要使用集合。希望这有帮助。谢谢。