> In [8]: TableForm([[5, 7], [4, 2], [10, 3]], > ...: headings=[["Group A", "Group B", "Group C"], ["y1", > "y2"]], > ...: alignment="right") > Out[8]: > | y1 y2 > --------------- > Group A | 5 7 > Group B | 4 2 > Group C | 10 3 > >
I like it! One thing that I do with my ASCII tables is to use what I call a "flag" label. A wrap option might be nice, too: default mode: h[1] >>> TableForm([["a", "b"], ["c", "d"], ["e", "f"]],headings=(None, ['this is long', 'y'])) this is long y -------------- a b c d e f wrap mode this is long y ---------- a b c d e f flag mode this is long | y ------------ a b c d e f wrap/flag mode this is long | y --------- a b c d e f For more than two columns, flags get progressively lower like | this | | here --------- x y z /c -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
