如何将字符串的列转换为单个字符的列?Python熊猫



我正在处理DNA测序数据,每列看起来像"ACCGTGC"。我想把它转换成几个列,其中每个列只包含一个字符。如何在Python熊猫中做到这一点?

为了性能,将值转换为列表并传递给DataFrame构造函数:

df1 = pd.DataFrame([list(x) for x in df['col']], index=df.index)

如果需要添加到原:

df = df.join(df1)

最新更新