Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何显示栏模糊?_Python_Pandas_Printing_Data Visualization_Display - Fatal编程技术网

Python 如何显示栏模糊?

Python 如何显示栏模糊?,python,pandas,printing,data-visualization,display,Python,Pandas,Printing,Data Visualization,Display,我有一个熊猫数据框,我想显示。我的一些专栏包含个人资料。是否可以显示列并使其值看起来模糊?考虑这个示例数据文件: # 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',

我有一个熊猫数据框,我想显示。我的一些专栏包含个人资料。是否可以显示列并使其值看起来模糊?考虑这个示例数据文件:

# 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  
期望输出: 熊猫数据框完全打印/显示,包括列名。年龄列值模糊且不可读。我的专栏不包含图像数据,但这里有一个例子,说明我说的模糊是什么意思:


以下是一种有效的模糊方法:

def blurry(s):
    return 'color: transparent; text-shadow: 0 0 5px rgba(0,0,0,0.5)'

df.style.applymap(blurry, subset=["Age"])
结果是:


您看过熊猫造型吗?你可以想象用黑色背景填充个人数据单元格吗?嘿@Arnaud谢谢你的建议。我知道样式页,认为它很有帮助。然而,我想图像填充我的专栏只是作为最后的手段。使用pandas样式并不会让你用图像填充单元格(尽管它可以),它实际上是在修改打印数据框后面的HTML/CSS。您可以对敏感列应用特定的模糊CSS(例如使用
颜色
文本阴影
属性)。你觉得怎么样?不客气。您可以进一步使用
文本阴影
,使内容或多或少模糊。当然,有一个警告是,当选择文本时,它再次变得可见:数据仍然存在。但作为一个例子,它是有效的!