Does Matlab have a function that provide label encoder for multi class classification ?

The Python's scikit learn library has a label encoder that encode target labels with value between 0 and n_classes-1 at the link below
It also support the ability to transform labels back to the original version.
Does Matlab has an equivalent function ?
In the case matlab does not have it, is there anyway I can call this python encoder from matlab ?
I am using Matlab 2020a

回答 (1 件)

Mohammad Sami
Mohammad Sami 2020 年 8 月 21 日
編集済み: Mohammad Sami 2020 年 8 月 21 日

0 投票

For Classification problems, if you use Categorical variables, MATLAB will do this automatically for you. This is transparent to the user.
You can find more details about categorical variables here

1 件のコメント

ahmet
ahmet 2025 年 5 月 15 日
i am sorry to zombified this topic but i need to make a PCA through data table with categorical array and continuous and binary data shoul i use label encoding by the way categorical labels are ordinal

サインインしてコメントする。

カテゴリ

製品

リリース

R2020a

質問済み:

2020 年 8 月 20 日

コメント済み:

2025 年 5 月 15 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by