Ниже показано, как выглядят мои входные данные.Я хочу извлечь все строки, начинающиеся с «Unit», в новый столбец, соответствующий положению слова во втором столбце, используя pandas / python / regex.Любая помощь будет принята.
Input:
A
MARYLAND
Unit6
Unit7
Unit8
NEW SECTOR
Unit1
Unit2
NORTH SECTOR
Unit1
Unit2
PVT SECTOR
PUBLIC SECTOR
Unit1
Unit2
CENTRAL SECTOR
THERMAL
SOUTH SECTOR
Unit1
Unit2
Unit3
ACCOUNT SECTOR
DOLBY DIGITAL
WASHINGTON
Output:
A B
MARYLAND
Unit6 Unit6
Unit7 Unit7
Unit8 Unit8
NEW SECTOR
Unit1 Unit1
Unit2 Unit2
NORTH SECTOR
Unit1 Unit1
Unit2 Unit2
PVT SECTOR
PUBLIC SECTOR
Unit1 Unit1
Unit2 Unit2
CENTRAL SECTOR
THERMAL
SOUTH SECTOR
Unit1 Unit1
Unit2 Unit2
Unit3 Unit3
ACCOUNT SECTOR
DOLBY DIGITAL
WASHINGTON
Наконец, теперь, когда строки «Единицы» скопированы в новый столбец, я хочу удалить эти значения из столбца A:
A B
MARYLAND
Unit6
Unit7
Unit8
NEW SECTOR
Unit1
Unit2
NORTH SECTOR
Unit1
Unit2
PVT SECTOR
PUBLIC SECTOR
Unit1
Unit2
CENTRAL SECTOR
THERMAL
SOUTH SECTOR
Unit1
Unit2
Unit3
ACCOUNT SECTOR
DOLBY DIGITAL
WASHINGTON