我想在烧瓶应用程序中突出显示熊猫数据框的单元格

时间:2020-10-19 14:41:56

标签: python css pandas dataframe flask

我正在研究烧瓶应用程序,以显示两个数据帧中不匹配的单元格。

我有两个具有30列和55行的数据框。通过使用以下语句,我能够从两个数据帧中获得不匹配的行,但我想突出显示其中数据不匹配的单元格。

>>> {k:v for k, v in re.findall(r'"(\w+)""([\w \.]+)"', '"ADDRESS""32 street 90. ETC""AGE""13"')}
{'ADDRESS': '32 street 90. ETC', 'AGE': '13'}

我想要这样的解决方案,但用于烧瓶应用。 Conditionally format Python pandas cell

示例:

df3 = pd.concat([df1,df2]).drop_duplicates(keep=False)

我要突出显示写入“错误”的单元格。

我正在使用以下语句在浏览器中显示数据:

df1 = pd.DataFrame({'col1': [1,2,3,4,5,6],'col2': ['A','B','C','D','E','F'],'col3': ['A1','B2','C3','D4','E5','F6']})

df2 = pd.DataFrame({'col1': [1,2,3,4,5,6],'col2': ['A','B','C','Error','E','F'],'col3': ['A1','B2','C3','D4','E5','F6']})

df3 = pd.concat([df1,df2]).drop_duplicates(keep=False)

OUTPUT:
col1   col2 col3
3     4      D   D4
3     4  Error   D4

0 个答案:

没有答案