how to copy values from one table to other table

5 vues (au cours des 30 derniers jours)
Shambhavi Adhikari
Shambhavi Adhikari le 10 Avr 2019
Commenté : madhan ravi le 10 Avr 2019
Hi,
I have a table with a columns of say 10 values from 1 to 10 and I have an array of 5 values with values as 2, 4, 6, 7,8. How do i create a new column in the table which will copy the data from the array match with the table values and fill Nan on those values which are not same?
Like this
New_row
Nan
2
Nan
4
Nan
6
7
8
Nan
Nan

Réponses (3)

madhan ravi
madhan ravi le 10 Avr 2019
Modifié(e) : madhan ravi le 10 Avr 2019
T1=table((1:10).');
T2=table([2, 4, 6, 7, 8].');
outerjoin(T1,T2)
  1 commentaire
Shambhavi Adhikari
Shambhavi Adhikari le 10 Avr 2019
If both of them are tables? How to do it?

Connectez-vous pour commenter.


Shambhavi Adhikari
Shambhavi Adhikari le 10 Avr 2019
I ran into this error
Error using tabular/outerjoin (line 148)
Cannot find a common table variable to use as a key variable.
Error in new_code (line 12)
T=outerjoin(T,T2);
  1 commentaire
madhan ravi
madhan ravi le 10 Avr 2019
Modifié(e) : madhan ravi le 10 Avr 2019
You have problems with copying the code correctly. Go back, copy my answer and paste it in the command window.

Connectez-vous pour commenter.


Shambhavi Adhikari
Shambhavi Adhikari le 10 Avr 2019
Now this error
Error using tabular/outerjoin (line 148)
Left and right key variables 'Var1' and 'Var1' do not have the same number of columns.
Error in new_code (line 13)
T=outerjoin(T,T2);
  2 commentaires
Shambhavi Adhikari
Shambhavi Adhikari le 10 Avr 2019
I did copy it in command window.. Same error..
Error using tabular/outerjoin (line 148)
Left and right key variables 'Var1' and 'Var1' do not have the same number of columns.
madhan ravi
madhan ravi le 10 Avr 2019
Upload the code your trying.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by