html - 在 ipython notebook 中操作 HTML() 模块字体大小

标签 html pandas jupyter-notebook

有谁知道如何在 ipython notebook 中控制 HTML 函数调用的字体大小?

我发现 HTML 函数对于各种笔记本任务非常有用,包括。查看 SVG 文件(matplotlib 不是很擅长),并获得类似于电子表格的 pandas 数据帧渲染。我相信会出现更多方便的用途。

所以我会做这样的事情(假设有一个 pandas dataframe df):

 from IPython.display import HTML
 df_html = df.to_html()
 HTML(df_html)

如何控制输出的字体大小?我想这需要 HTML 函数中的一个参数,或者 df_html 文本前面的一些全局字体大小语句。

有什么想法吗?

谢谢。

最佳答案

现在可以使用 DataFramestyle 方法添加 CSS 样式,例如

df.style.set_properties(**{'font-size':'6pt'})

请注意,目前这仅适用于值,您不能以这种方式设置标题或索引标签的样式。 (将来应该会添加此功能。)

关于html - 在 ipython notebook 中操作 HTML() 模块字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19536817/

相关文章:

python - pandas 将列转为行

python - 如何在 Jupyter-notebook Markdown 代码片段中使用 $

Pandas Dataframes 删除重复索引,根据列值首先保留最大值

javascript - 仅显示可单击 li 内第一个跨度的文本

javascript - 无法访问 javascript 中的元素(null)

javascript - 文本输入的 HTML 自动更正功能不起作用

java - 任何 Javascript 都会阻止我的程序抓取此页面

python - 如何使用 lambda 函数在数据帧上使用 Pandas apply() ?

python - 将 Pandas 选择分配给变量然后修改它

python - Jupyter - 在多个单元格中拆分类