【python数据分析】matlabplot之表格样式调用

1、定位空值

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame(np.random.rand(5,4),columns = list('ABCD'))
df['A'][2] = np.nan
df.style.highlight_null(null_color='red')

    

2、色彩映射

df = pd.DataFrame(np.random.rand(10,4),columns=['one','two','three','four'])
df.style.background_gradient(cmap='pink',axis =1,low=0,high=1)
# cmap:颜色
# axis:映射参考,0为行,1以列

   

3、条形图

df = pd.DataFrame(np.random.rand(10,4),columns=['one','two','three','four'])
df.style.bar(subset=['one', 'three'], color='#d65f5f', width=100)
# width:最长长度在格子的占比

   

4、分段式构建样式

df = pd.DataFrame(np.random.rand(10,4),columns=['one','two','three','four'])
df['one'][[3,2]] = np.nan
df.style.\
    bar(subset=['one', 'four'], color='#d65f5f', width=100).\
    highlight_null(null_color='yellow')

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值