Я выполнил эту задачу через Excel, но мне потребовалось немало времени, чтобы перебрать 300 000 строк данных, поэтому я надеялся, что смогу сделать это намного быстрее, используя python.
То, что у меня есть, похоже на следующий фрейм данных,
PartID Notes
0 1 Fiv
1 2 Six
2 3 Pot
3 4 Lep
4 Date is New
Проблема в том, что мне дали файл, в котором в PartID есть строки, поэтому в индексе 4 есть «Дата», которая должна быть в разделе «Примечания». В Excel я использовал функцию значения, чтобы изменить все на значения, чтобы числа стали значениями, а текст - пустыми. Затем я использовал макрос, чтобы сказать, что строка ниже пуста, а затем добавить данные в столбец «Примечания» в строке выше, и результат будет выглядеть следующим образом:
PartID Notes
0 1 Fiv
1 2 Six
2 3 Pot
3 4 Lep Date is
4 5 New
Есть ли способ сделать то же самое в Python, используя панд?
Спасибо!