フォリウムを使用してニューヨークのアパート価格のヒートマップを作成しています。独自のカラーグラデーションを使用しようとしています。ヒートマップ関数で勾配引数を指定すると、マップに何も表示されません。独自の色のグラデーションと、理想的にはマップ上のグラデーション バーを生成する方法を知っている人はいますか? どうもありがとう。
これが私のコードです: データの最初の 2 列は場所です。3 番目の列は価格です。
data =[[ 40.7726, -73.9568, 1900. ],
[ 40.7785, -73.9556, 3200. ],
[ 40.7216, -73.9809, 5800. ],
[ 40.7384, -73.9848, 2900. ],
[ 40.7678, -73.9915, 3312. ],
[ 40.7659, -73.9574, 2600. ],
[ 40.7092, -74.0137, 4299. ],
[ 40.7384, -73.982 , 5750. ],
[ 40.7312, -73.9896, 3595. ]]
from folium.plugins import HeatMap
hmap = folium.Map(location=[40.75, -73.97], tiles='stamentoner',control_scale = True, zoom_start=13)
hmap.add_child(HeatMap(data, radius = 10, gradient={1000: 'blue', 3000: 'lime', 5000: 'red'}))
hmap