필터 지우기
필터 지우기

how to copy values from one table to other table

조회 수: 9 (최근 30일)
Shambhavi Adhikari
Shambhavi Adhikari 2019년 4월 10일
댓글: madhan ravi 2019년 4월 10일
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

답변 (3개)

madhan ravi
madhan ravi 2019년 4월 10일
편집: madhan ravi 2019년 4월 10일
T1=table((1:10).');
T2=table([2, 4, 6, 7, 8].');
outerjoin(T1,T2)

Shambhavi Adhikari
Shambhavi Adhikari 2019년 4월 10일
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
madhan ravi
madhan ravi 2019년 4월 10일
편집: madhan ravi 2019년 4월 10일
You have problems with copying the code correctly. Go back, copy my answer and paste it in the command window.

댓글을 달려면 로그인하십시오.


Shambhavi Adhikari
Shambhavi Adhikari 2019년 4월 10일
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
Shambhavi Adhikari
Shambhavi Adhikari 2019년 4월 10일
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 2019년 4월 10일
Upload the code your trying.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Logical에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by