[在此处输入图像描述][1]
图中显示数据的.csv。第一列显示时间轴。接下来的6列显示当前剖面的不同深度,如s10、s20、s30、s50、s75、s100
我试图绘制连续的热图,但我可以做为正方形或矩形类型的热图
我使用的代码如下所示
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
df = pd.read_csv("BD13.csv")
print(df.head(249))
heatmap_data = pd.pivot_table(df, values=['s10', 's20', 's30','s50', 's75','s100'], columns='time')
# PLOTTING BY USING SEABORN
sns.heatmap(heatmap_data, cmap="viridis", linewidths=.15)
**OR PLOTTING BY USING MATPLOTLIB**
plt.matshow(heatmap_data, interpolation='nearest', aspect='auto')
plt.show()
上面显示的代码在形式矩阵分离中对热图非常有效。但是我需要连续的热图,任何人都可以帮我
我期待着不同深度的连续剖面图,如下面的4数据可视化链接所示。温度剖面的时间序列热图
https://machinelearningmastery.com/time-series-data-visualization-with-python/
至少有人能告诉我该怎么做。我最近学习python。这对我很有帮助
谢谢
亚纳基拉姆
目前没有回答
相关问题 更多 >
编程相关推荐