我只是在做一個簡單的Grid[datasymbolgoeshere, Frame->All]
命令。它將獲取一個ID號碼列表(例如,{11282,11281,11280}),並將每個號碼放在它自己的列中。我只想翻轉方向,使單個列表中的所有字符串都放在同一列(單個行,一個在另一個之上),下一個字符串列表放在第二列。如何翻轉網格的方向?
回答
聽起來像是你想
Grid[Transpose[datasymbolgoeshere],Frame->All]
編輯 - 順便說Grid
假設一個多維列表。如果您打電話,它不會抱怨,例如Grid[{1,2}]
,但Mma不能簡化該表達式,只是按原樣返回。 Grid
將與一個衣衫襤褸的陣列,但Transpose
將抱怨,所以你需要填充datasymbolgoeshere
的元素,使您的數組矩形。
全部放在一起,這樣的事情應該在大多數輸入
With[ { maxLength=Length/@data//Max }, PadRight[#,maxLength,""]&/@data//Grid[#,Frame->All]& ]
記住[Flatten](http://reference.wolfram.com/mathematica/ref/Flatten.html)可以對一個不規則數組進行移調可能也是有用的。 (請參閱'Flatten'幫助中'應用程序'下的示例)。例如'Grid [Flatten [{{11282,11281,11280},{12282,12281,12280},{13282,13281}},{{2},{1}}]]''。參見[這裏](http://stackoverflow.com/questions/5370848/pair-lists-to-create-tuples-in-order/5372194#5372194)進行討論。我從來沒有完全理解這一個。 (在給定的例子中,移調不起作用)。 – tomd
Rotate[Grid[datasymbolgoeshere, Frame->All],90 Degree]
我喜歡的內容仍然選擇工作。
...如果你喜歡角色直立,你也可以旋轉它們:旋轉[網格[地圖[旋轉[#,-90度]&,dalist,{-1}],框架 - >全部] ,90度]' –
@Sjoerd我會使用'{2}'而不是'{-1}'作爲關卡規範,否則當數據不是原子時會變得很有趣,比如'Array [Sin [#] #2]&,{5,5}]'。 –
同意;好點子! –
- 1. 如何翻轉元素(網格)?
- 2. XCode翻轉pdf方向
- 3. UIImage翻轉圖像方向
- 4. 旋轉數據網格,如何旋轉方向/箭頭鍵
- 5. 刪除flex中的網格頭翻轉
- 6. Ghostscript的合併導致方向翻轉
- 7. 向後翻轉
- 8. OpenGL網格紋理水平翻轉
- 9. 如何縱向翻轉位圖圖像
- 10. Skrollr,上方向改變翻轉圖像
- 11. 如何翻轉元素而不破壞Bootstrap網格系統?
- 12. 如何在jquery中設置翻轉方向?
- 13. As3如何翻轉動畫片以面對移動方向?
- 14. iOS:如何根據當前方向翻轉圖像?
- 15. jQuery的 - 翻轉:翻轉格的尺寸比前格
- 16. 翻轉時翻轉表格行內容
- 17. 從橫向模式或翻轉方向後的傳感器獲取方向
- 18. 翻轉格在IE9
- 19. 如何翻轉jcombobox?
- 20. 如何翻轉flash.media.Video?
- 21. 如何翻轉QImage
- 22. 如何翻轉UIImageView?
- 23. 向右翻轉UIView1到UIView2
- 24. 在Android中翻轉橫向?
- 25. 如何轉換網格?
- 26. 如何旋轉方向?
- 27. 如何翻轉中的R
- 28. Android翻轉動畫在方向轉換後閃爍
- 29. 如何在c#和wpf中以x方向和y方向在網格中轉換圖像?
- 30. 如何處理在ext.net中打印網格面板的方向
如果你舉一個datacembolgoes的例子,它會更容易提供答案! – acl