[英]How to create a heatmap using 3 variables
我正在嘗試使用以下變量創建熱圖:我有一個 x 值,它表示 x 方向上的距離(以米為單位)。 我有一個代表深度(以米為單位)的 z 值。 我有一個飽和值(百分比)。
我想做的是創建一個覆蓋上述內容的熱圖,並顯示在 0-10% 的飽和度下,它是深藍色,比前一個淺藍色 10-20%,...一直到90-100% 飽和度,是最淺的藍色。
感謝幫助。
我是全新的,我想用這個例子弄濕我的腳。
我能夠弄清楚繪制熱圖。
import pandas as pd
import seaborn as sns
import numpy as np
import matplotlib.pyplot as plt
df = pd.read_excel('Example.xlsx')
k = df.pivot('Z(m)','X(m)','SatGas')
plt.title('Gas Saturation at year 1 of injection')
#heat_map = sns.heatmap(k, cmap="jet")
ax = sns.heatmap(tough_stuff, cmap="jet")
fig, ax = plt.subplots()
sns.heatmap(tough_stuff, cmap="jet", ax=ax)
ax.set_xlim(1, 25)
plt.show()
但是,我無法執行以下操作:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.