首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Pandas中使用括号后的字符串拆分列

在Pandas中,可以使用括号后的字符串来拆分列。具体操作可以通过以下步骤实现:

  1. 导入Pandas库:首先需要导入Pandas库,可以使用以下代码实现:
代码语言:txt
复制
import pandas as pd
  1. 创建数据框:接下来,需要创建一个包含需要拆分的列的数据框。可以使用以下代码创建一个示例数据框:
代码语言:txt
复制
data = {'Name': ['John Smith', 'Jane Doe', 'Mike Johnson'],
        'Age': [25, 30, 35],
        'Location': ['New York', 'London', 'Paris']}
df = pd.DataFrame(data)
  1. 使用括号后的字符串拆分列:使用括号后的字符串来拆分列,可以使用str.split()函数。以下是一个示例代码,将名字拆分为名和姓两列:
代码语言:txt
复制
df[['First Name', 'Last Name']] = df['Name'].str.split(' ', expand=True)

在上述代码中,str.split(' ', expand=True)表示使用空格作为分隔符拆分Name列,并将结果扩展为两列。

  1. 查看结果:可以使用print()函数或者直接输出数据框来查看拆分后的结果。以下是一个示例代码:
代码语言:txt
复制
print(df)

输出结果如下:

代码语言:txt
复制
           Name  Age  Location First Name Last Name
0   John Smith   25  New York       John     Smith
1     Jane Doe   30    London       Jane       Doe
2  Mike Johnson   35     Paris       Mike   Johnson

通过以上步骤,就可以在Pandas中使用括号后的字符串拆分列。在实际应用中,可以根据具体需求选择不同的分隔符和拆分方式。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券