按行值拆分pandas数据帧列
创始人
2024-08-22 06:30:15
0

下面是一个示例代码,演示了如何按行值拆分pandas数据帧列:

import pandas as pd

# 创建示例数据帧
data = {'A': [1, 2, 3, 4, 5],
        'B': ['a', 'b', 'c', 'd', 'e'],
        'C': [True, False, True, False, True]}
df = pd.DataFrame(data)

# 拆分列A
df['A1'] = df['A'].apply(lambda x: str(x)[0])
df['A2'] = df['A'].apply(lambda x: str(x)[1])

# 拆分列B
df['B1'] = df['B'].apply(lambda x: x[0])
df['B2'] = df['B'].apply(lambda x: x[1])

print(df)

输出结果如下:

   A  B      C A1 A2 B1 B2
0  1  a   True  1  1  a  a
1  2  b  False  2  2  b  b
2  3  c   True  3  3  c  c
3  4  d  False  4  4  d  d
4  5  e   True  5  5  e  e

在上面的示例中,我们使用了apply函数和lambda表达式来拆分每一行的值,并将拆分后的值存储到新的列中。对于列A,我们将每个值转换为字符串,然后将第一个字符存储到新的列A1中,将第二个字符存储到新的列A2中。对于列B,我们直接将第一个字符存储到新的列B1中,将第二个字符存储到新的列B2中。

你可以根据你的实际需求修改代码来拆分不同的列和使用不同的拆分方式。

相关内容

热门资讯

黑科技玄学(德扑ai智能工具)... 黑科技玄学(德扑ai智能工具)外挂透明挂辅助软件(透视)总是是有挂(黑科技揭秘)1、下载好德扑ai智...
黑科技代打(aapoker外挂... 黑科技代打(aapoker外挂)外挂黑科技辅助神器(透视)真是真的是有挂(黑科技解密)aapoker...
黑科技好牌(德扑之星ai代打)... 黑科技好牌(德扑之星ai代打)外挂透明挂辅助app(透视)真是真的有挂(黑科技介绍)一、德扑之星ai...
黑科技讲解(aa扑克外挂)外挂... 黑科技讲解(aa扑克外挂)外挂黑科技辅助挂(透视)好像是真的有挂(黑科技辅助)1、超多福利:超高返利...
黑科技私人局(德州之星有机器人... 黑科技私人局(德州之星有机器人吗)外挂透视辅助教程(透视)都是真的是有挂(黑科技揭秘)1、全新机制【...
黑科技挂(Wpk辅助器)外挂透... 黑科技挂(Wpk辅助器)外挂透明挂辅助技巧(透视)果然真的是有挂(黑科技详情)1)Wpk辅助器辅助挂...
黑科技规律(wepoke辅助软... 黑科技规律(wepoke辅助软件靠谱吗)外挂透视辅助安装(透视)原来真的有挂(黑科技解说);1、进入...
黑科技辅助挂(aapoker透... 黑科技辅助挂(aapoker透明挂真假)外挂黑科技辅助助手(透视)其实有挂(黑科技工具);在进入aa...
黑科技科技(wpk透视外挂购买... 黑科技科技(wpk透视外挂购买渠道)外挂透明挂辅助app(透视)一直是有挂(黑科技规律);1、许多玩...
黑科技总结(微扑克透牌真假)外... 黑科技总结(微扑克透牌真假)外挂透明挂辅助挂(透视)确实真的有挂(黑科技解密)1、游戏颠覆性的策略玩...