13 表格样式创建 表格视觉样式:Dataframe.style → 返回pandas.Styler对象的属性,具有格式化和显示Dataframe的有用方法 样式创建: Styler.applymap:elementwise → 按元素方式处理Dataframe Styler.apply:column- / row- / table-wise → 按行/列处理Dataframe 13.1 样式 # 查看样式类型 df = pd.DataFrame(np.random.randn(10, 4),columns=['a', 'b', 'c', 'd']) sty = df.style print(sty,type(sty)) # 显示样式 sty 13.2 按元素处理样式:style.applymap() # 创建样式方法,使得小于0的数变成红色 # style.applymap() → 自动调用其中的函数 def color_neg_red(val): if val < 0: color = 'red' else: color = 'black' return('color:%s' % color) df.style.applymap(color_neg_red) 13.3 按行/列处理样式:style.apply() # 创建样式方法,每列最大值填充黄色 # axis:0为列,1为行,默认为0 # subset:索引 def