我想在python中绘制3D热图。作为数据示例,我的信息如下:
x-axis= hop count (2,4,6,8,10)
y-axis= Power values
[(9.1, 10.9, 9.3, 10.3),(9.1, 11.9, 9.3,8.3), (9.4, 10.9, 9.3, 10.5),(9.9, 10.0, 9.7, 10.7), #for DR=10
(9.1, 10.9, 9.3, 10.3),(9.1, 11.9, 9.3,8.3), (9.4, 10.9, 9.3, 10.5),(9.9, 10.0, 9.7, 10.7),#for DR=20
(9.1, 10.9, 9.3, 10.3),(9.1, 11.9, 9.3,8.3), (9.4, 10.9, 9.3, 10.5),(9.9, 10.0, 9.7, 10.7),#for DR=10
(9.1, 10.9, 9.3, 10.3),(9.1, 11.9, 9.3,8.3), (9.4, 10.9, 9.3, 10.5),(9.9, 10.0, 9.7, 10.7) #for DR=30
]
z-axis= Data rate (10, 20, 30, 40)
因此,在这里,例如data rate=10
和hop count=2
的功耗值为(9.1, 10.9, 9.3, 10.3)
。同样,data rate=10
和hop count=4
的功耗值为(9.1, 11.9, 9.3,8.3)
,依此类推。
我查看了一些示例图,但是我很困惑如何调整多个值。