2019-01-21
阅读量:
1877
Pandas从部分字符串匹配填充列
我有一个数据帧像下面,我需要创建一个新列Block与任一值1或2基于列的部分字符串匹配在它Program Number那里说_block_1或_block_2。我一直在尝试if语句,.str.contains但无法让它工作。怎么做?
148 0209-3SP_block_1 ['g76p010060q00250r.0005' 'JEBD0507160 REV A' CHNCIII
149 0209-3SP_block_2 ['g76x.3761z-.500p03067q03067f.05' 'JEBD0507160 REV A' CHNC III
150 0209-5SP_block_1 ['g76p020060q00250r.0005' 'JEBD0507160 REV A' CHNC III
151 0209-5SP_block_2 ['g76x.3767z-.48p03067q03067f.05' 'JEBD0507160 REV A' CHNC III
152 0210-3SP_block_1 ['g76p010060q00250r.0005' 'JEBD0507160 REV A' CHNC III






推荐帖子
0条评论
0条评论
0条评论