Mediawiki 转换/转置表格列的模板->;排

Mediawiki 转换/转置表格列的模板->;排,mediawiki,wikipedia,Mediawiki,Wikipedia,我有一个有许多列的表,我可以转换这个表来表示相同的信息,但是列标题放在行中。尝试转换此表的示例: {| class="wikitable" ! scope="col"| Benchmark ! scope="col"| Total number of transactions ! scope="col"| Device data reads (DMA) ! scope="col"| Device data writes (DMA) ! scope="col"| Uncacheable data

我有一个有许多列的表,我可以转换这个表来表示相同的信息,但是列标题放在行中。尝试转换此表的示例:

{| class="wikitable"
! scope="col"| Benchmark
! scope="col"| Total number of transactions
! scope="col"| Device data reads (DMA)
! scope="col"| Device data writes (DMA)
! scope="col"| Uncacheable data reads         
! scope="col"| Uncacheable data writes        
! scope="col"| Uncacheable instruction fetches
! scope="col"| Data read transactions         
! scope="col"| Data read misses               
! scope="col"| Data read hit-ratio             
! scope="col"| Instruction fetch transactions 
! scope="col"| Instruction fetch misses       
! scope="col"| Instruction fetch hit-ratio     
! scope="col"| Data write transactions        
! scope="col"| Data write misses              
! scope="col"| Data write hit-ratio            
! scope="col"| Copy-back transactions
|-
! scope="row"| Vortex
| 572369
| 0
| 0
| 0
| 0
| 0
| 193418
| 43473
| 77.52%
| 261195
| 103199
| 60.49%
| 117756
| 83646
| 28.97%
| 0
|-
! scope="row"| Equake
|482932
|0
|0
|0
|0
|0
|128014
|16909
|86.79%
|281793
|58486
|79.25%
|73125
|14086
|80.74%
|0
|-
! scope="row"| Parser
|571505
|0
|0
|0
|0
|0
|224470
|26972
|87.98%
|224082
|14404
|93.57%
|122953
|50771
|58.71%
|0
|}
变成类似于:

{| class="wikitable"
! scope="col"| Benchmark
! scope="col"| Vortex
! scope="col"| Equake
! scope="col"| Parser
|-
.
.
.

一个模板可以做到这一点吗?

您想转置整个表吗?MediaWiki中没有内置的函数,我怀疑为它创建模板是否值得(除非您使用Lua)。如果这是一种偶尔出现一次的需求,我只需将该表复制/粘贴到LibreOffice Calc/Excel/etc中,并在那里进行转置,然后重新创建该表

如果您需要定期自动执行此操作,请查看Scibuntu扩展和Lua,然后再次询问您是否卡住了


如果您对JavaScript解决方案感到满意,那么在这方面已经有一些问题了,请参见,例如,

Ar您想转置整个表吗?MediaWiki中没有内置的函数,我怀疑为它创建模板是否值得(除非您使用Lua)。如果这是一种偶尔出现一次的需求,我只需将该表复制/粘贴到LibreOffice Calc/Excel/etc中,并在那里进行转置,然后重新创建该表

如果您需要定期自动执行此操作,请查看Scibuntu扩展和Lua,然后再次询问您是否卡住了


如果您对JavaScript解决方案感到满意,那么在这方面已经有一些问题了,请参见,例如,

Ar您想转置整个表吗?MediaWiki中没有内置的函数,我怀疑为它创建模板是否值得(除非您使用Lua)。如果这是一种偶尔出现一次的需求,我只需将该表复制/粘贴到LibreOffice Calc/Excel/etc中,并在那里进行转置,然后重新创建该表

如果您需要定期自动执行此操作,请查看Scibuntu扩展和Lua,然后再次询问您是否卡住了


如果您对JavaScript解决方案感到满意,那么在这方面已经有一些问题了,请参见,例如,

Ar您想转置整个表吗?MediaWiki中没有内置的函数,我怀疑为它创建模板是否值得(除非您使用Lua)。如果这是一种偶尔出现一次的需求,我只需将该表复制/粘贴到LibreOffice Calc/Excel/etc中,并在那里进行转置,然后重新创建该表

如果您需要定期自动执行此操作,请查看Scibuntu扩展和Lua,然后再次询问您是否卡住了


如果您对JavaScript解决方案感到满意,那么在这方面已经有一些问题了,请参见,例如,

您可以使用模板一次性完成:假设您有一个或两个表,您希望在其中维护两个版本,相互转换


我将在en.wikipedia.org/User:Rich Farmbrough/transpose上举一个例子,您可以使用模板一次性完成:假设您有一个或两个表,您希望维护两个版本,相互转换


我将在en.wikipedia.org/User:Rich Farmbrough/transpose上举一个例子,您可以使用模板一次性完成:假设您有一个或两个表,您希望维护两个版本,相互转换


我将在en.wikipedia.org/User:Rich Farmbrough/transpose上举一个例子,您可以使用模板一次性完成:假设您有一个或两个表,您希望维护两个版本,相互转换


我将在en.wikipedia.org/User:Rich Farmbrough/transpose上举一个例子,谢谢,我也在看这些,但我希望在mediawiki中也能做到这一点。谢谢,我也在看这些,但我希望在mediawiki中也能做到这一点。谢谢,我也在看这些,但我希望在mediawiki中可以做到这一点。谢谢,我也在看这些,但我希望在mediawiki中可以做到这一点。请在这里添加答案,或者只是做一些解释,而不仅仅是发布链接。我看了这个示例,但我认为这看起来很复杂,这需要为每个可以转置的表创建一个新模板,但可能需要改进。请在此处添加答案,或者只做一些解释,而不只是发布链接。我查看了这个示例,但我认为这看起来很复杂,这需要为每个可以转置的表创建一个新模板,但是也许可以改进。请在这里添加答案,或者只是做一些解释,而不仅仅是发布一个链接。我看了这个例子,但我认为这看起来很复杂,这需要一个新的模板,用于每个可以转置的表,但是也许可以改进。请在这里添加答案,或者只是做一些解释,而不是仅仅发布一个链接。我看了这个例子,但我认为这看起来很复杂,这需要一个新的模板,每个这样的表可以转置,但可能可以改进。