How to add lines between specific rows and col's in a table?

26 visualizaciones (últimos 30 días)
Amanda
Amanda el 25 de Abr. de 2021
Comentada: Amanda el 25 de Abr. de 2021
Let's say I have this matrix:
M 1 2 3 4 5 6 7
_ _ __ __ __ __ __ _
M 0 0 0 0 0 0 0
M 0 0 0 0 0 0 0
M 0 0 0 0 0 0 0
M 0 0 0 0 0 0 0
How can I draw a horizontal line between this first and second row?
And a vertical line between columns 6 and 7?
is this possible?
if this involves downloading a package, where can I do so?
Thank you,

Respuesta aceptada

Adam Danz
Adam Danz el 25 de Abr. de 2021
Editada: Adam Danz el 25 de Abr. de 2021
No, it is not possible to display horizontal and vertical lines in a table or in a uitable.
You could add a column of characters "|" to simulate a dashed vertical line but since your table contains numeric values you cannot use the same approach to add a horizontal line but you could add a horizontal row of NaN values for a visual separator.
  2 comentarios
Adam Danz
Adam Danz el 25 de Abr. de 2021
@Amanda another idea to visually group columns of a table is to use nested tables.
T1 = array2table(rand(10,3),'VariableNames',{'a1','a2','a3'});
T2 = array2table(rand(10,3),'VariableNames',{'b1','b2','b3'});
T = table(T1, T2,'VariableNames',{'Group1','Group2'})
T = 10×2 table
Group1 Group2 a1 a2 a3 b1 b2 b3 ________________________________ ________________________________ 0.16812 0.28017 0.95857 0.093635 0.28161 0.79661 0.033868 0.52494 0.7073 0.3808 0.49159 0.57436 0.12971 0.011963 0.076642 0.79273 0.39691 0.96186 0.38691 0.96205 0.60905 0.79519 0.97328 0.27091 0.5583 0.72393 0.25809 0.32267 0.84849 0.94615 0.71782 0.26672 0.2257 0.44711 0.88207 0.53404 0.85151 0.86651 0.88928 0.090695 0.50398 0.066152 0.26138 0.80449 0.68335 0.0047975 0.11711 0.68808 0.050793 0.49833 0.28434 0.67507 0.8772 0.73168 0.24256 0.84214 0.73277 0.15012 0.57785 0.15575
Amanda
Amanda el 25 de Abr. de 2021
Thank you! I hope they can do something for horizontal lines one day too.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

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

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by