写入LaTeX格式时DataFrame输出形状为何改变?
问题:DataFrame中LaTeX格式导致表格形状异常
当我尝试为DataFrame的Function列3个元素全部采用LaTeX格式编写时,仅前两个元素使用LaTeX格式才能保证输出形状不发生变化。以下是不同的测试结果:
测试1:全部元素使用LaTeX格式
error = (pd.DataFrame({'Function': [ '$ f_0(x) = 1 $', '$ f_1(x) = x $', '$ f_2(x) = x^2 $' ], 'Error': [1, 2, 3]}) ).style.set_table_styles([dict(selector = 'th', props = [('text-align', 'center')])]) error.set_properties(**{'text-align': 'center'}).hide_index()

测试2:仅前两个元素使用LaTeX格式
error = (pd.DataFrame({'Function': [ '$ f_0(x) = 1 $', '$ f_1(x) = x $', 'f_2(x) = x^2' ], 'Error': [1, 2, 3]}) ).style.set_table_styles([dict(selector = 'th', props = [('text-align', 'center')])]) error.set_properties(**{'text-align': 'center'}).hide_index()

内容的提问来源于stack exchange,提问作者user24835356
相关产品推荐
相关产品推荐

