我正在使用R中的echarts4R库来创建一个交互式热图(见附图).数据的 struct 如下:
league_name | attribute | value |
---|---|---|
Bundesliga | pace | 70 |
Bundesliga | shooting | 60 |
Bundesliga | passing | 64 |
Bundesliga | dribbling | 70 |
Bundesliga | defending | 62 |
Bundesliga | physic | 71 |
La Liga | pace | 70 |
La Liga | shooting | 62 |
La Liga | passing | 66 |
La Liga | dribbling | 70 |
以下是我使用的代码,其中PERAYER_ATT_PLOT是具有上面 struct 的数据框:
player_att_plot %>%
e_charts(league_name) %>%
e_heatmap(attribute,value, itemStyle = list(emphasis = list(shadowBlur = 10))) %>%
e_visual_map(value,inRange = list(color=c("white","green")))
基本上,我希望热图有一个特定于每个属性的色标,而不是整个热图
我试着将数据框和曲线图分成单独的系列,然后绘制,但没有成功.可能有另一个包可能更适合这个例子,任何关于这方面的指导都将不胜感激!