我只是在做一个简单的Grid[datasymbolgoeshere, Frame->All]
命令。它正在获取一个ID号列表(例如,{11282,11281,11280})并将每个ID放在它自己的列中。我只想翻转方向,以便将单个列表中的所有字符串放在同一列中(单个行,一个在另一个列的顶部),下一个字符串列表在第二列中。
答案 0 :(得分:6)
听起来像你想要的
Grid[Transpose[datasymbolgoeshere],Frame->All]
编辑 - 顺便提一下Grid
采用多维列表。如果你打电话,它不会抱怨,例如Grid[{1,2}]
但是Mma不能简化那个表达式而只是按原样返回它。 Grid
将使用不规则的数组,但Transpose
会抱怨,因此您需要填充datasymbolgoeshere
的元素以使数组成矩形。
总而言之,这样的事情应该适用于大多数输入
With[
{
maxLength=Length/@data//Max
},
PadRight[#,maxLength,""]&/@data//Grid[#,Frame->All]&
]
答案 1 :(得分:3)
Rotate[Grid[datasymbolgoeshere, Frame->All],90 Degree]
我喜欢这些内容仍然可以选择。