به دست آوردن نام ردیف های (Row) یک جدول (Table)، با مشخصه Properties.RowNames ، در متلب (MATLAB)
در متلب (MATLAB)، با استفاده از مشخصه Properties.RowNames
می توانیم نام ردیف های (Row) یک جدول (Table) را به دست آوریم. یعنی مثلا اگر جدولی با نام My_Table داشته باشیم، آنگاه عبارت زیر، نام ردیف های (Row) این جدول را برمی گرداند :
xxxxxxxxxx
My_Table.Properties.RowNames
به مثال زیر توجه کنید :
xxxxxxxxxx
clear all
close all
clc
column_1 = [1; 2; 3];
column_2 = [4; 5; 6];
column_3 = [7; 8; 9];
My_Table = table(column_1,column_2,column_3, ...
'RowNames',{'Row_1' 'Row_2' 'Row_3'})
Rows_Name = My_Table.Properties.RowNames
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
هنگام ساخت جدول (Table) با استفاده از دستور table
، نام های مورد نظرمان برای ردیف های (Row) جدول (Table) را با مشخصه RowNames تعیین کرده ایم ( آموزش شماره 4084 ) و در آخر کدها با استفاده از همین مشخصه RowNames (که در واقع مشخصه Properties.RowNames
است)، نام ردیف های (Row) جدول (Table) را به دست آورده ایم.
نتیجه :
xxxxxxxxxx
My_Table =
3×3 table
column_1 column_2 column_3
________ ________ ________
Row_1 1 4 7
Row_2 2 5 8
Row_3 3 6 9
Rows_Name =
3×1 cell array
{'Row_1'}
{'Row_2'}
{'Row_3'}