我正在努力制作具有对数色标的热图。我有一个数据集,其中值具有非常高的方差,并且有一些异常值的值高于平均值。因此,如果我尝试使用线性色标从该数据集中制作热图,大多数点将位于比例的最开始,从而产生几乎完全黑色的矩阵(假设色标从黑色变为黑色红色)。这是用seaborn制作的结果:
import seaborn as sns
import pandas as pd
plt.figure(figsize = (16,10))
ax = sns.heatmap(table.iloc[:,0:20],xticklabels=False) #table is the dataframe
事实上,我正在努力改变色阶,我很欣赏这种意义上的任何建议。我也愿意完全改变库,我不关心我使用的工具,只要我坚持使用Python,我就关心结果。我已经尝试过seaborn,plotly,altair但是他们每个人似乎都有这个特殊任务的问题。有什么我想念的吗?
编辑:由于问题被标记为重复,我知道另一个问题,但我无法通过回复中的任何建议来解决我的问题。