以表格方式显示Pandas数据框架
在这篇文章中,我们将看到如何以表格的形式显示一个DataFrame,并在行和列周围加上边框。以表格的形式显示DataFrame是很有必要的,因为它有助于数据的正确和容易的可视化。现在,让我们借助例子来看看有哪些方法可以实现这个目标。
示例1 :以表格形式显示数据框架的一种方法是使用IPython.display的display()函数。
输出 :
例子2:在这个例子中,我们将使用DataFrame.style。它返回一个Styler对象,该对象拥有用于格式化和显示DataFrame的有用方法。
输出 :
示例3 :使用DataFrame.style我们也可以为我们的数据框架表添加不同的样式。比如,在这个例子中,我们将用蓝色显示所有大于90的值,其余的用黑色。为了实现这一点,我们将使用DataFrame.style.applymap()来遍历表格中的所有值并应用该样式。
输出 :
例子4:我们也可以使用一个叫做tabulate的库来实现这个目的。它是一个包含不同风格的数据帧显示的库。在这个例子中,我们将使用 “psql “样式。
输出 :
以下是你可以使用的所有样式。
- “plain”
- “simple”
- “github”
- “grid”
- “fancy_grid”
- “pipe”
- “orgtbl”
- “jira”
- “presto”
- “pretty”
- “psql”
- “rst”
- “mediawiki”
- “moinmoin”
- “youtrack”
- “html”
- “latex”
- “latex_raw”
- “latex_booktabs”
- “textile”