Error ~= Invalid types for comparison
Mostra commenti meno recenti
Hi,
I tried to run this code:
D2sub1.RETsm(D2sub1.ID ~= lagmatrix(D2sub1.ID, 1)) = NaN;
and get the error
Error using ~= (line 30)
Invalid types for comparison.
ID is a categorical column.
Is it not possible to compare categorical variables like this?
Thanks,
4 Commenti
One can certainly use the ~= operator on categorical variables:
C = categorical([1 2 3]);
D = categorical({'a','b','3'});
C ~= D
Perhaps you could upload your data in a MAT file, so that we can see what is happening in your case?
Jan
il 17 Apr 2021
You mention, that ID is a categrical variable, but what is "lagmatrix"? Please post a small example of your inputs.
Luca
il 17 Apr 2021
Risposte (0)
Categorie
Scopri di più su Logical in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!