Pandas: startswith()函数实现拆分文件

简介: Pandas: startswith()函数实现拆分文件

Pandas: startswith()函数实现拆分文件


一、需求

将一个CSV文件中按照 NUMBER 列分成两个 CSV 文件,一个文件中 NUMBER 列以 AB 开头,剩下的为另一个 CSV 文件。

 

二、实现代码

import pandas as pd
data = pd.read_csv('example.csv',header = 0)
df = pd.DataFrame(data)
# print(df)
df['bool'] = df['NUMBER'].str.startswith('AB')
# 分成两部分
data1 = df[df['bool'] == True]
data2 = df[df['bool'] == False]
# 写成两个 CSV 文件
data1.to_csv('file1.csv',index = False)
data2.to_csv('file2.csv',index = False)

以上, 问题解决。

相关文章
|
Serverless 数据处理 索引
Pandas中的shift函数:轻松实现数据的前后移动
Pandas中的shift函数:轻松实现数据的前后移动
2086 0
|
数据采集 数据可视化 数据挖掘
Pandas函数大合集:数据处理神器一网打尽!
Pandas函数大合集:数据处理神器一网打尽!
170 0
|
10月前
|
存储 数据挖掘 数据处理
pandas 读取xlsx文件复制文件
Pandas 提供了强大的功能来读取和处理 Excel 文件,通过结合使用 `read_excel` 和 `to_excel` 方法,可以轻松地对 Excel 文件进行读取、处理和复制。无论是处理单个工作表还是多个工作表,Pandas 都能高效地完成任务。
297 11
|
Python
|
Python
|
Python
Pandas 常用函数-数据合并
Pandas 常用函数-数据合并
129 1
|
数据采集 Python
Pandas 常用函数-数据清洗
Pandas 常用函数-数据清洗
138 2
|
Python
Pandas 常用函数-查看数据
Pandas 常用函数-查看数据
134 2
|
SQL JSON 数据库
Pandas 常用函数-读取数据
Pandas 常用函数-读取数据
122 2
|
索引 Python
Pandas 常用函数-数据排序
10月更文挑战第28天
84 1