如何使用length拆分pandas中的列。str.split
需要使用分隔符。我可以在每个列上使用两次切片,如下所示
for i, col in enumerate(cols):
df[f'mn{i}'] = df[col].str.split[1:]
df[col] = df[col].str.split[:1]
因此,需要更高效的函数,比如pandas中的内置函数,它可以根据长度拆分多个列。
数据帧
Col1 Col2 Col3
012021 012021 032021
012021 012021 032021
预期输出
Col1 Col2 Col3 Col4 Col5 Col6
01 01 03 2021 2021 2021
01 01 03 2021 2021 2021
转载请注明出处:http://www.jubohx.com/article/20230525/1522151.html