заменить пустые ячейки на определенную длину в Python Pandas - PullRequest
0 голосов
/ 19 сентября 2018

Я пытаюсь заменить пустые ячейки на определенное количество для каждой группы в данных.Скажем, данные выглядят как таблица ниже.В первой группе длина строк равна 5, и, следовательно, строка 3 должна быть заполнена «NEW_STRING» во всех 5 столбцах.Однако для группы 2 длина строк равна 3, и строка 7 должна заполняться «NEW_STRING» в первых 3 столбцах.

GROUP   | col_1 | col_2 | col_3 | col_4 | col_5
------------------------------------------------
GROUP_1 | STR_1 | STR_2 | STR_3 | STR_4 | STR_5
GROUP_1 | STR_1 | STR_2 | STR_3 | STR_4 | STR_5
GROUP_1 |       |       |       |       |
GROUP_1 | STR_1 | STR_2 | STR_3 | STR_4 | STR_5
GROUP_2 | STR_1 | STR_2 | STR_3 |       |
GROUP_2 | STR_1 | STR_2 | STR_3 |       |
GROUP_2 |       |       |       |       |

Вывод должен быть таким, как

GROUP   | col_1  | col_2 | col_3 | col_4 | col_5
-------------------------------------------------
GROUP_1 | STR_1  | STR_2 | STR_3 | STR_4 | STR_5
GROUP_1 | STR_1  | STR_2 | STR_3 | STR_4 | STR_5
GROUP_1 | NEW_STR|NEW_STR|NEW_STR|NEW_STR|NEW_STR
GROUP_1 | STR_1  | STR_2 | STR_3 | STR_4 | STR_5
GROUP_2 | STR_1  | STR_2 | STR_3 |       |
GROUP_2 | STR_1  | STR_2 | STR_3 |       |
GROUP_2 | NEW_STR|NEW_STR|NEW_STR|       |

Видпомощь очень ценится !!!

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