行列转置有时利于排版和阅读

由于人们的视觉记忆有限,当遇到横向信息很复杂时,在可能的情况下,请尽量减少列的数量,如果需要的话,可以将表格分为两个或几个,这样能让阅读者尽可能少的记忆和回忆信息。

还可以将它们“转置”,同样的信息被改用多行来展示,用列来引导浏览的方向。读者可以很容易地纵向浏览单行数据,而对于每一列,读者不需要记住上下文就能浏览下面各行信息,避免了横向浏览跨列数据时的相对困难。同时,可以给行数据进行示意性的分类,将各组分开,起到了数据整体的展示效果。

食物/100

能量/kal

蛋白质/

糖类/

脂肪/

水分/

……

……

番茄

19

0.9

3.5

0.2

94.4

……

苹果

52

0.2

12.3

0.2

85.9

……

……

 

 

 

 

 

 

“转置”后,读者可以很容易的从上到下浏览,非正常的信息也容易被发现,

食物/100

番茄

苹果

能量/kal

19

52

蛋白质/

0.9

0.2

糖类/

3.5

12.3

脂肪/

0.2

0.2

水分/

94.4

85.9

VB1/毫克

0.03

0.05

VB2/毫克

0.03

0.02

VC/毫克

19

8

VE/毫克

0.57

1.19

/毫克

/毫克

10

10

/毫克

0.4

0.4

/微克

0.15

0.12

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...