簡體   English   中英

如何在python中繪制速度熱圖

[英]How to plot speed heatmap in python

我是python的新手,熟悉基本語法並且知道如何導入某些庫,但除此之外-完全是新手。最近,我遇到了需要繪制卡車速度熱圖的問題。

我有以下數據(列):日期速度經度緯度

是否可以繪制卡車的速度熱圖,以便在地理上進行參考,並且可以在卡車減速的哪一點看到它,反之亦然? 我想在Excel中使用Power Query來准備我的數據以進行分析,但是不幸的是CSV文件太大,Excel無法處理。任何幫助將不勝感激! 謝謝!

如果您在字典中有數據:

import numpy as np 
import matplotlib.pyplot as plt
import pandas as pd

data = pd.read_csv('example.csv')

lons = np.array(data['Longitude'])
lats = np.array(data['Latitude'])
speed = np.array(data['Speed'])

plt.figure(figsize = (14, 12))
plt.title('Truck Speed')
plt.xlabel('Longitude')
plt.ylabel('Latitude')
plt.scatter(lons, lats, c = speed)
cbar = plt.colorbar()
cbar.set_label('Speed')

如果您有任何疑問,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM