How to add a column to a tall table created from a datastore?

9 Ansichten (letzte 30 Tage)
Kyle Padilla
Kyle Padilla am 20 Apr. 2022
Beantwortet: Suraj am 4 Okt. 2023
I created a tall table and wrote it out to a folder of .mat files. Later, I loaded that tall table into MATLAB using a datastore. I now want to add a column to this tall table. I tried using the horzcat square brackets notation to do this. However, MATLAB says that when doing a horzcat, the data must be derived from a single tall array. If I try to add it by assigning a new variable, MATLAB says that tall arrays must be based on the same datastore. This sounds like I would need to add the column prior to writing out the tall table, since I'm adding a column with new data not in the current tall table. Is there a way to add the column after loading in the tall table via datastore?

Antworten (1)

Suraj
Suraj am 4 Okt. 2023
Hi Kyle,
I understand that you're trying to add a column to a tall table. Please refer to the following MATLAB Answer for more information: https://www.mathworks.com/matlabcentral/answers/354300-problems-when-adding-a-column-to-tall-array#answer_279459
I hope this helps!
Best regards,
Suraj.

Kategorien

Mehr zu Large Files and Big Data finden Sie in Help Center und File Exchange

Produkte


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by