求助:DataFrame.pivot()报错“仅接受1个位置参数却传入4个”如何解决
修复DataFrame.pivot()的TypeError错误
错误原因
pandas新版本中,DataFrame.pivot()不再支持直接传递位置参数,必须通过关键字参数明确指定index、columns和values三个参数。你之前的写法直接传了三个位置参数,导致触发参数数量不匹配的错误。
修复后的代码
ax = sns.heatmap( clasificacion.pivot(index="Rapida", columns="Lenta", values='Máximo Drawdown'), annot=False, fmt=".3", linewidths=0, cmap=plt.cm.jet )
参数说明
index="Rapida":指定作为热图行索引的列columns="Lenta":指定作为热图列索引的列values='Máximo Drawdown':指定用于填充热图数据的列
内容的提问来源于stack exchange,提问作者ElMamut
相关产品推荐
相关产品推荐

