如何使3D散点图颜色条调整为Z轴大小?

时间:2019-02-25 09:57:04

标签: python python-3.x pandas matplotlib scatter-plot

我试图将来自pandas列的数据可视化为3D散点图。我面临着将颜色条的匹配调整到我的z轴确切大小的问题。

我的代码:

constructor(private holderService: HolderService) {
   this.holderService.searchfunc(this.searchTerm$)
       .subscribe(results => {
           this.result = results;
       });
}
searchHolder(term: string): void {
   this.searchTerm$.next(term);
}

我的结果

enter image description here

我希望我的彩条高度可以通过z轴高度进行调整。

1 个答案:

答案 0 :(得分:1)

一种修改颜色条大小的方法是使用“收缩”轴属性,如下所示:

plt.colorbar(three_d1, shrink="0.5") # an example

但是您需要手工找到合适的值,可能是0.5,例如0.7。

但是,您可以尝试通过获取z轴的大小来计算所需的收缩值。