I got CSV files to train but while training error is coming.
ValueError: could not convert string to float: 'CBH'
Label Encoding can turn the available values into their own unique value.
import pandas as pd
import sklearn
df = pd.read_csv('file-path')
le = sklearn.preprocessing.LabelEncoding()
le.fit(df['code'])
df = df[le.transform(df['code'])]
# change back
df = df[le.inverse_transform(df['code'])]
CBH, which is not a number. You need to convert only columns I and J.