如何在Pandas DataFrame中剪切指定单元格并向右移位调整数据
表格调整操作说明
原表格
| P | Q | R | |-----------|-----------|-----------| | Performan | Dispite | Cammmr | | Dispo | camera | battery | | Perfumo | Displu | Cammmmt | | Disper | camera | battery | | Dispite | camera | battery |
目标表格
| P | Q | R | S | |-----------|-----------|-----------|---------| | Performan | Dispite | Cammmr | blank | | blank | Dispo | camera | battery | | Perfumo | Displu | Cammmmt | blank | | blank | Disper | camera | battery | | blank | Dispite | camera | battery |
具体操作步骤
- 遍历表格的P列,筛选出所有以
Dis开头的单元格内容 - 将这些单元格的原内容替换为
blank - 把筛选出的
Dis开头的值移动到同一行的Q列,同时将原Q列内容右移至R列、原R列内容右移至新增的S列;若该行P列无Dis开头内容,S列填充blank
内容的提问来源于stack exchange,提问作者Owaishh
相关产品推荐
相关产品推荐

