data=df.style.bar(subset=['金牌数'],vmin=0,vmax=40,color='tomato',align='zero').bar(subset=['银牌数'],vmin=0,vmax=38,color='green',align='zero')\ .bar(subset=['铜牌数'],vmin=0,vmax=35,color='lightblue',align='zero') data 输出到excle没有改变
时间: 2023-12-23 16:05:54 浏览: 113
R语言中基于dplyr和data.table的数据筛选与汇总技术详解
这段代码没有修改原始的 DataFrame,而是对 DataFrame 进行样式化处理。如果你想将样式化后的数据输出到 Excel 文件中,可以使用以下方法:
```
# 创建 ExcelWriter 对象
writer = pd.ExcelWriter('output.xlsx', engine='openpyxl')
# 将样式化后的数据写入 Excel 文件中
data.to_excel(writer, index=False, sheet_name='Sheet1')
# 保存 Excel 文件
writer.save()
```
请注意,这里使用了 `openpyxl` 引擎,如果你没有安装该模块,请使用 `pip install openpyxl` 进行安装。此外,如果你在使用 Jupyter Notebook 等环境中运行这段代码,可能需要在最后添加 `display(data)`,以显示样式化后的 DataFrame。
阅读全文