How do I name the columns of my table by the names of row 1?

6 views (last 30 days)
I have inserted a table into matlab using this
pos=readtable("Pos_data.csv")
When I do this in R, the row names in row 1 become the columne names. However, in Matlab it does not do this. Please could you tell me how I name the columns based on the names in row 1 of the table ( as this is where the title of the columns are currently).
Thank-you,

Accepted Answer

Adam Danz
Adam Danz on 3 Feb 2020
Edited: Adam Danz on 3 Feb 2020
Check out the ReadVariableNames property; set it to true.
pos=readtable("Pos_data.csv",'ReadVariableNames',true)

More Answers (1)

the cyclist
the cyclist on 3 Feb 2020
Did you try reading the documentation page for readtable?
It seems that all you need to do is this:
pos=readtable("Pos_data.csv",'ReadVariableNames',true)

Categories

Find more on Environment and Settings in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!