pandas一列去空格语句
时间: 2023-07-24 18:09:52 浏览: 43
可以使用 `strip()` 方法去掉 Pandas 一列中的空格。例如,假设你的数据框为 `df`,列名为 `column_name`,则可以使用以下代码去除空格:
```
df['column_name'] = df['column_name'].str.strip()
```
这将去除该列中每个单元格的前导和尾随空格。如果您只想去掉前导或尾随空格,可以使用 `lstrip()` 或 `rstrip()` 方法。
相关问题
python pandas去除列空格
可以使用`strip()`函数去除列空格,例如:
```python
import pandas as pd
# 创建示例数据
data = {'col1': [' a', 'b ', ' c '], 'col2': [1, 2, 3]}
df = pd.DataFrame(data)
# 去除col1列的空格
df['col1'] = df['col1'].str.strip()
print(df)
```
输出结果为:
```
col1 col2
0 a 1
1 b 2
2 c 3
```
pandas按列名去除某一列的空格
可以使用 `str.strip()` 方法去掉某一列的空格。假设你的 DataFrame 名称为 `df`,要去掉列名为 `col_name` 的列中的空格,可以使用如下代码:
```
df['col_name'] = df['col_name'].str.strip()
```
这将去掉 `col_name` 列中每个元素的前后空格。如果你只想去掉前面或后面的空格,可以使用 `str.lstrip()` 或 `str.rstrip()` 方法。