Как обрезать несколько столбцов одновременно: примеры на Python, SQL и R

Чтобы обрезать несколько столбцов в наборе данных одновременно, вы можете использовать различные методы в зависимости от языка программирования или инструмента, который вы используете. Здесь я приведу примеры с использованием Python, SQL и R.

Python:

import pandas as pd
# Create a DataFrame
data = {'Column1': ['  Text1  ', '  Text2  ', '  Text3  '],
        'Column2': ['  Text4  ', '  Text5  ', '  Text6  ']}
df = pd.DataFrame(data)
# Trim leading and trailing spaces in all columns
df = df.applymap(str.strip)
# Display the trimmed DataFrame
print(df)

SQL (с использованием синтаксиса MySQL):

UPDATE your_table
SET column1 = TRIM(column1), column2 = TRIM(column2);

Р:

# Create a data frame
data <- data.frame(Column1 = c("  Text1  ", "  Text2  ", "  Text3  "),
                   Column2 = c("  Text4  ", "  Text5  ", "  Text6  "))
# Trim leading and trailing spaces in all columns
data <- data.frame(lapply(data, trimws))
# Display the trimmed data frame
print(data)