Changing column name for a dataset

3 views (last 30 days)
Neesha
Neesha on 22 Aug 2014
Commented: Neesha on 27 Aug 2014
Hi If i have column titles as 'shop floor Q1 Q2 Q3 Q4' i want to just change floor as floorNum. how do i do that

Accepted Answer

Neesha
Neesha on 27 Aug 2014
not working.. :(
Error using dataset/subsasgnDot (line 31) Unknown dataset property: VariableNames.
Error in dataset/subsasgn (line 83) a = subsasgnDot(a,s,b);
  2 Comments
Guillaume
Guillaume on 27 Aug 2014
Right, you're not using a table but something out of the stats toolbox, which I don't have.
According to the documentation, for dataset d, it's:
d.Properties.VarNames{2} = 'floorNum';
There's even an example of changing the name right in the doc.
doc dataset
Neesha
Neesha on 27 Aug 2014
ok, thanks. It worked. if i changed curly brackets to paranthesis.

Sign in to comment.

More Answers (1)

Guillaume
Guillaume on 22 Aug 2014
Edited: Guillaume on 22 Aug 2014
Assuming you're talking about a table (which I'll call T):
T.Properties.VariableNames{2} = 'floorNum';
For more information:
doc 'Table properties'

Categories

Find more on Tables in Help Center and File Exchange

Tags

No tags entered yet.

Community Treasure Hunt

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

Start Hunting!