使用Pandas Styler着色背景会返回有趣的结果

时间:2017-04-19 00:31:23

标签: python pandas

我的df看起来像这样:

Boolean isFirstTime;

  SharedPreferences app_preferences = PreferenceManager
        .getDefaultSharedPreferences(Splash.this);

 SharedPreferences.Editor editor = app_preferences.edit();

 isFirstTime = app_preferences.getBoolean("isFirstTime", true);

 if (isFirstTime) {

//implement your first time logic
//SHow Button
editor.putBoolean("isFirstTime", false);
 editor.commit();

}else{
//Invisible button
//app open directly
}

并定义了以下功能:

         date1   date2   date3
Taco     24      13      28
Pizza    1       3       15
Burger   12      2       27

当我尝试在df上执行该功能时,我得到了这个:

def _color_red_or_green(val):
    color = 'red' if val < 10 else 'green'
    return 'color: %s' % color

此外,s不会在资源管理器中显示为变量(使用Spyder)。这里发生了什么?

1 个答案:

答案 0 :(得分:1)

无法在spyder的ipython控制台中呈现样式对象。也许你想在jupyter笔记本中运行它,然后它将按你想要的那样呈现。

对于变量资源管理器,单击变量资源管理器的齿轮图标,并分析“排除不支持的数据类型”,然后您应该看到s