[英]Pandas Styler Subset column by values
我正在使用以下內容為 dataframe 中的單元格着色:
import seaborn as sns
cm1 = sns.diverging_palette(h_pos=130, h_neg=10, s=99, l=55, n=99, as_cmap=True)
df_s = (df.style
.background_gradient(cmap=cm1, subset=['col1']))
這成功地將背景漸變應用於col1
中的值
但是,我想要以下內容:
df_s = (df.style
.background_gradient(cmap=cm1, subset=['col1'] < x))
哪個不起作用
這個想法是僅將漸變應用於col1
中小於x
的值,並顯示完整的 dataframe ,其中col1 >= x
是未着色的。
似乎應該有一種簡單的方法來做到這一點,但我似乎無法將參數轉換為subset
的正確格式。
在此先感謝您的幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.