Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pandas 如何从由分隔的数据帧中删除空格,_Pandas - Fatal编程技术网

Pandas 如何从由分隔的数据帧中删除空格,

Pandas 如何从由分隔的数据帧中删除空格,,pandas,Pandas,我的数据框中有这样一列 col An f,B k Af j , B Cd,d g c , k 我如何删除额外的空间并获得以下内容: col An f,B k Af j,B Cd,d g c,k首先去掉开头和结尾的空格,然后替换逗号前后的空格 obj = df['col'].str.strip().str.replace('\s*,\s*', ',', regex=True) print(obj) 0 An f,B k 1 Af j,B

我的数据框中有这样一列

    col
     An f,B k
   Af j , B
    Cd,d
   g c ,  k
我如何删除额外的空间并获得以下内容:

col
An f,B k
Af j,B
Cd,d

g c,k

首先去掉开头和结尾的空格,然后替换逗号前后的空格

obj = df['col'].str.strip().str.replace('\s*,\s*', ',', regex=True)
print(obj)

0    An f,B k
1      Af j,B
2        Cd,d
3       g c,k
Name: col, dtype: object

使用
df['col'].str.replace('\s+','')
将空格替换为“我有单词,它正在从所有内容中删除空格。”