I have input dataframe as below.
+-------+----------------+------------+
|ID |Title |values |
+-------+----------------+------------+
|ID-1 |First Name |Jolly |
|ID-1 |Middle Name |Jr |
|ID-1 |Last Name |Hudson |
|ID-2 |First Name |Kathy |
|ID-2 |Last Name |Oliver |
|ID-3 |Last Name |Short |
|ID-3 |Middle Name |M |
|ID-4 |First Name |Denver |
+-------+----------------+------------+
I require the output as follows:
+-------+----------------+---------------+--------------+
|ID |First Name |Middle Name | Last Name |
+-------+----------------+---------------+--------------+
|ID-1 |Jolly |Jr | Hudson |
|ID-2 |Kathy |null | Oliver |
|ID-3 |null |M | Short |
|ID-4 |Denver |null | null |
+-------+----------------+---------------+--------------+
Please suggest the possible solutions to obtain this result.
Thanks in advance.