我有一个列,其中一串字符表示每月一系列事件。
str.split方法是理想的,但我找不到正确的模式,正则表达式或其他方式,在每个字符上进行拆分。
Col Foo
BBBAAAAAR
到
Col Foo_1 | Col Foo_2 | Col Foo_3 | Col Foo_4 ...
B |B |B |A ...
我目前在循环中执行此操作:
for keys, frames in data_frame_dict.items():
temp1 = frames.Col_Foo.str.split(' ',expand=True).add_prefix('Feat_Mon_')
然后附加...
这适用于空格,但我希望列中的每个字符,现在每个元素之间没有分隔。
但是我在这里或文档中都找不到适用于字符串的方法模式。
编辑:我已经尝试过将''作为分隔符,它返回了正确数量的列,但它们都是空的。就好像它对每个字符进行拆分并返回字符之间的空白。
翻翻过去那场雪
慕虎7371278
相关分类