Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用彩色贴图在2D python直方图中勾勒出容器的轮廓?_Python_Dataframe - Fatal编程技术网

如何使用彩色贴图在2D python直方图中勾勒出容器的轮廓?

如何使用彩色贴图在2D python直方图中勾勒出容器的轮廓?,python,dataframe,Python,Dataframe,我试图用python绘制一个2D绘图,但我一辈子都搞不懂如何让线条沿着箱子的外面走,而不是穿过箱子。我希望每个框都用线条来表示。下面是我绘制数据帧“df”的代码。任何帮助都将不胜感激 from matplotlib import cm as cm import matplotlib.pyplot as plt fig = plt.figure() ax1 = fig.add_subplot(111) cmap = cm.get_cmap('jet', 30) # viridis cax = a

我试图用python绘制一个2D绘图,但我一辈子都搞不懂如何让线条沿着箱子的外面走,而不是穿过箱子。我希望每个框都用线条来表示。下面是我绘制数据帧“df”的代码。任何帮助都将不胜感激

from matplotlib import cm as cm
import matplotlib.pyplot as plt

fig = plt.figure()
ax1 = fig.add_subplot(111)
cmap = cm.get_cmap('jet', 30) # viridis
cax = ax1.imshow(df.corr(), interpolation="nearest", cmap=cmap)
ax1.grid(True, which='minor', color='black')
plt.title('Titanic Feature Correlation')
labels = [column for column in df]
ax1.set_xticks(np.arange(len(labels)))
ax1.set_xticklabels(labels,fontsize=5)
ax1.set_yticks(np.arange(len(labels)))
ax1.set_yticklabels(labels,fontsize=5)
fig.colorbar(cax, ticks=[1, .75, .5, .25, 0, -.25, -.5, -.75, -1])
plt.show()

您能提供一个示例
df