标签: heatmap

如何为Google热图创建图例?

我使用谷歌地图API v3和后端的数据库应用程序绘制了热图.

很酷,我看到绿色.->.黄色.->.红色在我的地图上.看起来很好!

但是我怎样才能获得这些颜色的值?

浅绿色和深红色的平均重量是多少?

我可以使用goolge API实现这样的"图例",还是需要编写某种自定义JS功能?

javascript heatmap google-maps-api-3

13
推荐指数
1
解决办法
5361
查看次数

热图算法?

我有一个值列表,每个值都有纬度和经度.我正在寻找创建一个半透明的热图图像以覆盖在谷歌地图上.我知道已经有服务器端和基于闪存的解决方案,但我想使用canvas标签在javascript中构建它.

但是,我似乎无法找到用于将坐标和值转换为热图的算法的简明描述.任何人都可以提供或链接到一个?

谢谢.

algorithm heatmap

12
推荐指数
1
解决办法
2万
查看次数

绘制上三角矩阵或下三角矩阵的热图

任何人体都可以建议在R中绘制上三角矩阵或下三角矩阵的热图的函数

graphics r matrix heatmap

12
推荐指数
1
解决办法
6861
查看次数

geom_tile热图,具有基于因子的不同高填充颜色

我感兴趣的建设有一个热图geom_tileGGPLOT2使用基于一个因素不同梯度高显色性.

下图创建了一个图,其中各个图块的颜色为蓝色或红色xy_type,但没有渐变.

ggplot() + 
  geom_tile(data=mydata, aes(x=factor(myx), y=myy, fill=factor(xy_type))) + 
  scale_fill_manual(values=c("blue", "red"))
Run Code Online (Sandbox Code Playgroud)

下面的图表不使用xy_type因子来选择颜色,但我得到一个基于的单个渐变xy_avg_value.

ggplot() + 
  geom_tile(data=mydata, aes(x=factor(myx), y=myy, fill=xy_avg_value))
Run Code Online (Sandbox Code Playgroud)

有没有一种技术可以混合这两个图?我可以使用a facet_grid(xy_type ~ .)来创建具有渐变的这些数据的单独图.由于这最终将成为一个地图(x~y坐标),我想找到一种方法在一个geom_tile地图中一起显示不同的渐变.

r heatmap ggplot2

12
推荐指数
1
解决办法
1万
查看次数

根据参数的强度在Google地图上绘制热图

我收集了一些带有位置标记的Wi-Fi网络性能数据.现在,我可以显示我在"本地"Google地图上获取数据的位置.我想在Google地图上显示热图,以便参数的值设置颜色.
例如:带宽:最大值1000分钟值10
位置1,带宽1000 - >颜色红色
位置2,带宽15 - >颜色蓝色
位置3,带宽500 - >橙色等等
我需要可以插值的东西数据并得到这样的东西: 一只忙碌的猫http://i46.tinypic.com/5uo5lk.png

我尝试过谷歌的融合地图,但热图仅基于位置的密度而不是参数的值.那是对的吗?
我想使用Google地图,但如果有更简单易用的东西,我可以使用它.

google-maps heatmap

12
推荐指数
1
解决办法
2万
查看次数

用d3绘制热图

我正在尝试使用来自csv的数据绘制带有d3的热图:这是我到目前为止所拥有的

给出一个csv文件:

row,col,score
0,0,0.5
0,1,0.7
1,0,0.2
1,1,0.4
Run Code Online (Sandbox Code Playgroud)

我有一个svg和代码如下:

<svg id="heatmap-canvas" style="height:200px"></svg>

<script>
d3.csv("sgadata.csv", function(data) {
    data.forEach(function(d) { 
    d.score = +d.score;
    d.row = +d.row;
d.col = +d.col;
});
//height of each row in the heatmap
//width of each column in the heatmap
var h = gridSize;
var w = gridSize;
var rectPadding = 60;

$('#heatmap-canvas').empty();

var mySVG = d3.select("#heatmap-canvas")
.style('top',0)
.style('left',0);

var colorScale = d3.scale.linear()
.domain([-1, 0, 1])
.range([colorLow, colorMed, colorHigh]);

rowNest = d3.nest()
.key(function(d) { return d.row; })
.key(function(d) { …
Run Code Online (Sandbox Code Playgroud)

javascript heatmap d3.js

12
推荐指数
1
解决办法
2万
查看次数

改变seaborn热图中的某些方块

假设我有一个看起来像这样的热图(轴被修剪掉): 在此输入图像描述

我希望能够改变某些方块以表示统计显着性.我知道我可以掩盖不具有统计意义的方块,但我仍然希望保留该信息(而不是将值设置为零).执行此操作的选项包括1)使某些正方形上的文本变粗,2)添加类似阴影的功能,以便某些正方形具有点画,或3)向某些正方形添加符号.

有什么想法吗?谢谢!

python matplotlib heatmap pandas seaborn

12
推荐指数
2
解决办法
5597
查看次数

我可以为散热图绘制颜色条吗?

散景是否有一种简单的方法来绘制热图的颜色条?

在这个例子中,它将是一个条带,说明颜色如何对应于值.

在matlab中,它被称为'colorbar',看起来像这样: 在此输入图像描述

visualization heatmap colorbar bokeh

12
推荐指数
3
解决办法
6792
查看次数

从R中的(x,y)corrdinates创建热图

我在文本文件(data.csv)中有(x,y)数据我想制作热图.

X   Y
-60 -18
60  -62
7   14
-22 -60
59  58
29  22
-58 -18
60  -61
7   14
-21 -59
61  59
29  22
-57 -18
-22 -59
59  60
29  24
-56 -17
61  -60
8   16
-20 -58
62  60
30  23
Run Code Online (Sandbox Code Playgroud)

理想情况下,我希望能够导入文本文件并将其保存为450px x 200px的图像文件(PNG或JPG).

热图需要更像您在Google地图上找到的(例如此处),而不是矩阵(此处为示例).

提前致谢.

r heatmap

11
推荐指数
1
解决办法
9737
查看次数

你如何创建一个50州的地图(而不是只有低于-48)

你如何在R中制作50个州的地图?

看起来人们创建的所有示例地图都只是较低的48

maps r heatmap

11
推荐指数
3
解决办法
4507
查看次数