import pandas as pd from sklearn.preprocessing import LabelEncoder # Sample DataFrame data = {'City': ['New York', 'Los Angeles', 'Chicago', 'New York']} df = pd.DataFrame(data) # Initialize the label encoder label_encoder = LabelEncoder() # Fit and transform the 'City' column df['City_encoded'] = label_encoder.fit_transform(df['City']) print(df)