“etykieta kodujące pandy kolumnowe” Kod odpowiedzi

etykieta kodujące pandy kolumnowe

import seaborn as sns 
df = sns.load_dataset('iris')
df['species'] = df['species'].astype('category').cat.codes
df.head(3)
'''sepal_length	sepal_width	petal_length	petal_width	species
	5.1					3.5			1.4					0.2			0
	4.9					3.0			1.4					0.2			0
	4.7					3.2			1.3					0.2			0'''
pythonized

Kodowanie etykiety kolumny w Pythonie

import seaborn as sns 
df = sns.load_dataset('iris')
def encode(x):
    for i,j in enumerate(df['species'].unique()):
        if x == j:
            return i

df['species'] = df['species'].apply(lambda x:encode(x))
pythonized

Odpowiedzi podobne do “etykieta kodujące pandy kolumnowe”

Pytania podobne do “etykieta kodujące pandy kolumnowe”

Więcej pokrewnych odpowiedzi na “etykieta kodujące pandy kolumnowe” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu