Getting row id of data

4 visualizaciones (últimos 30 días)
Sarmed Wahab
Sarmed Wahab el 5 de Jun. de 2022
Comentada: Walter Roberson el 6 de Jun. de 2022
I have a large data set of over 22 lac rows. This data comprises of 251 zones in Washington and out of these zones I am interested in only 30 zones. I used groupsummary to get the frequency of occurance of the a specific zone.
groupsummary(data,"PickupZone")
Now I want to get the row id of a specific PickupZone, for that I require some help on how to get the row id of every occurance of Astoria.
Then I will use that row id to assign a new variable in table for the regions comprising of those zones.

Respuestas (1)

KSSV
KSSV el 5 de Jun. de 2022
Let T be your table. And you want to seperate Astoria from T into another table T1.
idx = strcmp(T.PickupZone,'Astoria') ;
T1 = T(idx,:) ;
  3 comentarios
Sarmed Wahab
Sarmed Wahab el 6 de Jun. de 2022
Thanks for the help, I have figured out how to get his done.
t3 = ismember(taxi_all.PickupZone, {'Alphabet City','Astoria'})
this returns 1 at the place of occurance of these values.
from there I can replace those 1's with the region name.
Walter Roberson
Walter Roberson el 6 de Jun. de 2022
taxi_all.RegionName(idx)

Iniciar sesión para comentar.

Categorías

Más información sobre App Building en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by