6
można wyróżnić kolumnę przy użyciu składniJak podkreślić zarówno wiersza i kolumny na raz w pand
import pandas as pd
df = pd.DataFrame([[1,0],[0,1]])
df.style.apply(lambda x: ['background: lightblue' if x.name == 0 else '' for i in x])
Podobnie można wyróżnić wiersz po przejściu axis=1
:
df.style.apply(lambda x: ['background: lightgreen' if x.name == 0 else '' for i in x],
axis=1)
Jednak nie mogę sprawdź, jak wykonać obie naraz; Problem polega na tym, że kiedy używam applymap
, otrzymuję tylko wartości, a nie nazwy serii, z której pochodzą.
Tak to jest właściwa droga ... wydaje się teraz oczywisty, po prostu miałem kłopot z owinięciem głowy z jakiegoś powodu! – maxymoo