Как переместить данные с одинаковым заголовком в один и тот же столбец? - PullRequest
1 голос
/ 08 июля 2019

У меня есть CSV-файл, подобный следующему:

id | name | phonenumber | id | name | phonenumber |
---------------------------------------------------
01 | name1| 9999222222  | 02 | name2| 39393939399 |
---------------------------------------------------
03 | name3| 2149999222  | 04 | name4| 29491294192 |
---------------------------------------------------

как я могу изменить его следующим образом:

id | name | phonenumber |
-------------------------
01 | name1| 9999222222  |
-------------------------
02 | name2| 39393939399 |
-------------------------
03 | name3| 2149999222  |
-------------------------
04 | name4| 29491294192 |
-------------------------

Спасибо.

1 Ответ

3 голосов
/ 08 июля 2019

Вам просто нужно изменить его

df=pd.DataFrame(df.values.reshape((-1,3)),columns=df.columns[:3])
df
Out[256]: 
  id    name        phone
0  1   name1   9999222222
1  2   name2  39393939399
2  3   name3   2149999222
3  4   name4  29491294192
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...