python3 matplotlib如何设置三维图透明度_在matplotlib中使用透明度和多种颜色显示三维条形图...

我有一个数据帧,其中行表示一天中的小时数,列表示时间频率。其目的是创建一个三维条形图,每个列代表不同的颜色。我的数据帧如下frec=pd.read_csv('tiempo.csv', parse_dates='Horas',index_col='Horas')

frec.index=[date.strftime('%H:%M') for date in frec.index]

frec

Inicio MaxExt Fin

18:00 1 1 1

19:00 0 0 3

20:00 1 1 1

21:00 1 1 0

22:00 3 1 0

23:00 9 1 0

00:00 8 3 2

01:00 2 0 1

02:00 3 8 1

03:00 5 3 2

04:00 6 2 6

05:00 6 6 5

06:00 5 6 4

07:00 5 7 2

08:00 2 4 5

09:00 1 6 6

10:00 0 3 2

11:00 2 5 5

12:00 4 1 9

13:00 2 4 2

15:00 0 2 3

14:00 3 2 4

15:00 0 2 3

16:00 1 1 3

17:00 0 2 3

下面几行代码试图创建绘图

^{pr2}$

我如何得到一个每列都用不同颜色绘制的图?。也就是说,Inicio列的条是蓝色的,MaxExt列的条是红色的,Fin列的条是黄色的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值