清理 sage 中的 table 输出
Cleaning up table output in sage
如标题所示,我正在尝试更改 Sage 中输出格式为 table 的外观。对于较小的数据量,它看起来不错,例如
但是,一旦右边的列数据过多,就会像这样溢出:
如您所见,不仅换行符看起来乱七八糟,而且右边的列可能会溢出到左边,从而导致数据显示不正确。我如何重新格式化后一种情况,使其显示为第一个示例?预先感谢您提供的所有帮助!
编辑
这是我现在正在使用的:
dictionary_right_sets = dict(...)
my_table = table([dictionary_right_sets.keys(), dictionary_right_sets.values()],
frame=True,
header_column=['Right set', 'Element(s) whose right set is contained in this right set'])
result_table = my_table.transpose()
print result_table
如果您使用的是其中一种笔记本界面(Jupyter 或 SageNB),请尝试只评估 result_table
而不是 print result_table
。这能满足您的需求吗?
如标题所示,我正在尝试更改 Sage 中输出格式为 table 的外观。对于较小的数据量,它看起来不错,例如
但是,一旦右边的列数据过多,就会像这样溢出:
如您所见,不仅换行符看起来乱七八糟,而且右边的列可能会溢出到左边,从而导致数据显示不正确。我如何重新格式化后一种情况,使其显示为第一个示例?预先感谢您提供的所有帮助!
编辑
这是我现在正在使用的:
dictionary_right_sets = dict(...)
my_table = table([dictionary_right_sets.keys(), dictionary_right_sets.values()],
frame=True,
header_column=['Right set', 'Element(s) whose right set is contained in this right set'])
result_table = my_table.transpose()
print result_table
如果您使用的是其中一种笔记本界面(Jupyter 或 SageNB),请尝试只评估 result_table
而不是 print result_table
。这能满足您的需求吗?