How to merge two variables together in a table
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Blue
le 2 Fév 2022
Réponse apportée : Cris LaPierre
le 2 Fév 2022
Hi, I have a quick question : I have an initial table T and I would like to merge the variables deph1 and deph2 into a single new variable called deph as shown in the desired output (T1).
% Initial table
set_no = [1, 2, 3]';
deph1 = [123, 125, 150]';
deph2 = [124, 126, 148]';
T = table(set_no, deph1, deph2)
% Desired output
set_no = [1, 1, 2, 2, 3, 3]';
deph = [123, 124, 125, 126, 150, 148]';
T1 = table(set_no, deph)
Any ideas ?
Thank you,
0 commentaires
Réponse acceptée
Cris LaPierre
le 2 Fév 2022
% Initial table
set_no = [1, 2, 3]';
deph1 = [123, 125, 150]';
deph2 = [124, 126, 148]';
T = table(set_no, deph1, deph2)
% Desired output
T1 = stack(T,["deph1","deph2"])
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Logical 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!