如何模糊显示 pandas 列?
How do I display pandas column blurry?
我有一个要显示的 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 数据框被完整打印/显示,包括列名。年龄列值模糊且不可读。我的专栏不包含图像数据,但这里有一个例子,说明我说模糊时的意思:
这是一种模糊处理的有效方法:
def blurry(s):
return 'color: transparent; text-shadow: 0 0 5px rgba(0,0,0,0.5)'
df.style.applymap(blurry, subset=["Age"])
结果是:
我有一个要显示的 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 数据框被完整打印/显示,包括列名。年龄列值模糊且不可读。我的专栏不包含图像数据,但这里有一个例子,说明我说模糊时的意思:
这是一种模糊处理的有效方法:
def blurry(s):
return 'color: transparent; text-shadow: 0 0 5px rgba(0,0,0,0.5)'
df.style.applymap(blurry, subset=["Age"])
结果是: