Convert categorical to string

137 vues (au cours des 30 derniers jours)
NAVNEET NAYAN
NAVNEET NAYAN le 2 Oct 2021
Commenté : Ellis le 9 Juin 2025
I have two categorical column vectors of size 872-by-1. I want to calculate the Levenshtein distance between these two. When I am using the command 'editDistance' for this I am getting an error as
"Argument 1 must be a string array, a character vector, or a cell array of character vectors."
After searching the solution for this problem, I thought to convert it to string, but I am not getting a way for this. How can I convert categorical column vector to string? or how can I resolve the error?
In case of any query feel free to comment.

Réponse acceptée

Stephen23
Stephen23 le 2 Oct 2021
Déplacé(e) : Stephen23 le 17 Déc 2024
V1 = categorical([1,2,3,2,2,1])
V1 = 1×6 categorical array
1 2 3 2 2 1
V2 = categorical([3,1,2,2,1,1])
V2 = 1×6 categorical array
3 1 2 2 1 1
S1 = string(V1)
S1 = 1×6 string array
"1" "2" "3" "2" "2" "1"
S2 = string(V2)
S2 = 1×6 string array
"3" "1" "2" "2" "1" "1"
  4 commentaires
Stephen23
Stephen23 le 17 Déc 2024
@Mike Croucher: there are no points for comments. Feel free to move!
Ellis
Ellis le 9 Juin 2025
@basket random, Is this what you need?

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Categorical Arrays dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by