Python - Как отсортировать информацию в строку с тем же идентификатором? - PullRequest
0 голосов
/ 11 ноября 2019

У меня есть набор данных со столбцами «Дата покупки», «Идентификатор клиента», «Идентификатор продукта»

Пример набора данных:

+---------------+-------------+-------------+
| Purchase Date | Customer ID | Product ID  |
+---------------+-------------+-------------+
| 2019/2/2      |       10015 | ON-10001254 |
| 2019/7/9      |       10015 | AB-10000595 |
| 2019/8/10     |       10015 | AY-10001539 |
| 2019/3/16     |       10030 | II-10003759 |
| 2019/3/30     |       10030 | FM-10001570 |
| 2019/5/10     |       10030 | QI-10000158 |
| 2019/8/29     |       10030 | TF-10001332 |
| 2019/10/27    |       10030 | JR-10004093 |
| 2019/3/8      |       10045 | ZA-10001260 |
| 2019/3/16     |       10045 | WE-10000295 |
| 2019/6/21     |       10045 | BL-10001705 |
| 2019/7/11     |       10045 | HX-10002304 |
| 2019/8/22     |       10045 | VT-10003473 |
| 2019/10/23    |       10045 | JH-10002067 |
| 2019/1/22     |       10060 | JM-10001383 |
| 2019/5/25     |       10060 | EJ-10002012 |
| 2019/7/27     |       10060 | JJ-10003638 |
| 2019/8/6      |       10060 | YH-10002254 |
| 2019/8/26     |       10060 | FO-10001706 |
| 2019/2/3      |       10075 | IV-10004006 |
| 2019/2/8      |       10075 | WK-10000069 |
| 2019/4/26     |       10075 | AB-10004767 |
| 2019/5/17     |       10075 | BV-10004977 |
| 2019/10/3     |       10075 | LD-10000100 |
+---------------+-------------+-------------+

, но я хочу отсортировать информациюв строки с идентификатором клиента (как показано ниже)

+-------------+-------------------+----------------+-------------------+----------------+-------------------+----------------+
| Customer ID | 1st Purchase Date | 1st Product ID | 2nd Purchase Date | 2nd Product ID | 3rd Purchase Date | 3rd Product ID |
+-------------+-------------------+----------------+-------------------+----------------+-------------------+----------------+
|       10015 | 2019/2/2          | ON-10001254    | 2019/7/9          | AB-10000595    | 2019/8/10         | AY-10001539    |
|       10030 | 2019/3/16         | II-10003759    | 2019/3/30         | FM-10001570    | 2019/5/10         | QI-10000158    |
|       10045 | 2019/3/8          | ZA-10001260    | 2019/3/16         | WE-10000295    | 2019/6/21         | BL-10001705    |
|       10060 | 2019/1/22         | JM-10001383    | 2019/5/25         | EJ-10002012    | 2019/7/27         | JJ-10003638    |
|       10075 | 2019/2/3          | IV-10004006    | 2019/2/8          | WK-10000069    | 2019/4/26         | AB-10004767    |
+-------------+-------------------+----------------+-------------------+----------------+-------------------+----------------+

Может кто-нибудь помочь мне в этом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...