kodlamak için. Herkes yardım edebilir mi?Python "TypeError: unhashable türü: 'dilim'" Python kategorik veri kodlama için aşağıdaki kodu çalıştırırken ben <blockquote> <p>TypeError: unhashable type: 'slice'</p> </blockquote> <p></p> alıyorum kategorik verileri
# Importing the libraries
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
# Importing the dataset
dataset = pd.read_csv('50_Startups.csv')
y=dataset.iloc[:, 4]
X=dataset.iloc[:, 0:4]
# Encoding categorical data
from sklearn.preprocessing import LabelEncoder, OneHotEncoder
labelencoder_X = LabelEncoder()
X[:, 3] = labelencoder_X.fit_transform(X[:, 3])
Csv dosyasında ne var? Hangi satırda TypeError var? –
Lütfen sorunuza karşılık gelen yığın izini ekleyin. –
Veri kümesi hakkında bilgi verilsin mi? Ben 'iloc' dilimleme gibi 2d dizisi değil, bir dize sütun etiket bekliyor sanıyorum. Hata, bir "dilim" in (ör. 0: 4) sözlük anahtarı olarak veya bunun gibi bir şeyde kullanıldığı anlamına gelir. – hpaulj