如何纠正 Pandas 样式数据框中的奇怪行为
How to correct strange behavior in Pandas styled dataframe
我有一个 pandas 数据框,我正在使用以下函数设置一列的样式:
def alta_baja(val):
color = 'black'
if (val <= 10.0):
color = 'green'
elif (val >= 19.0):
color = 'red'
return 'color: %s' % color
df.style.applymap(alta_baja, subset=['MEDIA'])
在更新 anaconda 之前它工作正常,然后函数开始放置尾随零。
解决方法是从程式化对象中删除零。
我正在使用 Jupyter Notebook 6.0.3
感谢您的帮助!
df.style.applymap(alta_baja, subset=['MEDIA']).format({'MEDIA': "{:.1f}"})
我有一个 pandas 数据框,我正在使用以下函数设置一列的样式:
def alta_baja(val):
color = 'black'
if (val <= 10.0):
color = 'green'
elif (val >= 19.0):
color = 'red'
return 'color: %s' % color
df.style.applymap(alta_baja, subset=['MEDIA'])
在更新 anaconda 之前它工作正常,然后函数开始放置尾随零。
解决方法是从程式化对象中删除零。
我正在使用 Jupyter Notebook 6.0.3
感谢您的帮助!
df.style.applymap(alta_baja, subset=['MEDIA']).format({'MEDIA': "{:.1f}"})