【发布时间】:2020-02-03 10:09:30
【问题描述】:
我有一个要显示的 pandas 数据框。我的一些专栏包含个人数据。是否可以显示一列并使其值显得模糊?考虑这个示例数据框:
# initialize list of lists
data = [['tom', 10, 'New York'], ['nick', 15., 'London' ], ['juli', 14, 'Berlin']]
# Create the pandas DataFrame
df = pd.DataFrame(data, columns = ['Name', 'Age', 'Hometown'])
# print dataframe.
df
期望的输出: 完全打印/显示 Pandas 数据框,包括列名。年龄列值模糊且不可读。我的专栏不包含图像数据,但这里是我说模糊时的意思的示例:
【问题讨论】:
-
你看过熊猫造型吗?你可以想象用黑色背景填充个人数据单元格pandas.pydata.org/pandas-docs/stable/user_guide/style.html?
-
嘿@Arnaud 感谢您的建议。我知道样式页面并认为它很有帮助。但是,我只想将图像填充我的专栏作为最后的手段。
-
使用 pandas 样式不会让您用图像填充单元格(尽管可以),它实际上是在修改打印数据框后面的 HTML/CSS。您可以将特定的模糊 CSS(例如使用
color和text-shadow属性)应用于敏感列。你怎么看?
标签: python pandas printing data-visualization display