简体   繁体   English

Spark数据帧转换异常

[英]Abnormal Spark dataframe transformation

Sorry for the terrible title. 对不起,标题不好。 I don't know how else to describe it. 我不知道该怎么形容。

what I'm looking for is how to transform a dataframe that looks like 我正在寻找的是如何转换看起来像的数据框

+---+----+---+
| id|name|age|
+---+----+---+
|  1| Tim|123|
|  1| Bob|456|
|  2| Amy|789|
|  3| Tom|101|
+---+----+---+

into a data frame that looks like 变成一个看起来像

+------+-----+------+-----+------+-----+
|1-name|1-age|2-name|2-age|3-name|3-age|
+------+-----+------+-----+------+-----+
|   Tim|  123|   Amy|  789|   Tom|  101|
|   Bob|  456|  null| null|  null| null|
+------+-----+------+-----+------+-----+

This "abnormal" transformation is called a pivot , and it was implemented in Spark 1.6. 这种“异常”转换称为数据透视表 ,它是在Spark 1.6中实现的。 Link to Python docs 链接到Python文档

More reading material: 更多阅读材料:

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM