从数据帧中删除空格可以通过以下步骤实现:
import pandas as pd
df = pd.read_csv('data.csv')
这里假设数据帧已经存储在名为data.csv
的文件中。
print(df.head())
这将打印出数据帧的前几行,用于确认数据的格式和包含的空格。
df = df.apply(lambda x: x.str.strip() if x.dtype == "object" else x)
这个操作将去除数据帧中每个单元格的首尾空格。只有数据类型为对象(字符串)的列才会受到影响。
print(df.head())
这将打印出修改后的数据帧的前几行,用于验证空格是否已被删除。
对于数据帧中的空格删除,可以使用apply
函数和lambda
表达式遍历数据帧中的每个单元格。如果单元格的数据类型是对象(字符串),则使用strip()
方法去除空格。最后将修改后的数据帧赋值回原始的df
变量。
腾讯云相关产品推荐:
领取专属 10元无门槛券
手把手带您无忧上云