是否可以在iPython控制台中显示pandas样式?以下是在Jupyter笔记本中的代码
import pandas as pd
import numpy as np
np.random.seed(24)
df = pd.DataFrame({'A': np.linspace(1, 10, 5)})
df = pd.concat([df, pd.DataFrame(np.random.randn(5, 1), columns=list('B'))],
axis=1)
df.style.format({'B': "{:.2%}"})
正确地生成
在控制台中我只得到了In [294]: df.style.format({'B': "{:.2%}"})
Out[294]: <pandas.io.formats.style.Styler at 0x22f3f4fe780>
这里能否实现类似的效果,还是样式引擎依赖于html前端?感谢您提前的帮助。