Tôi đã dành vài ngày qua cố gắng tìm cách loại bỏ các lề nhỏ khỏi các trục trong ô 3D. Tôi đã thử ax.margins(0)
và ax.autoscale_view('tight')
và các cách tiếp cận khác, nhưng những lợi nhuận nhỏ này vẫn còn ở đó. Đặc biệt, tôi không thích rằng biểu đồ thanh được nâng lên, tức là, đáy của chúng không ở mức 0 - xem hình ảnh ví dụ.Loại bỏ các mép của trục trong ô 3D
Trong gnuplot, tôi sẽ sử dụng "thiết lập xyplane tại 0". Trong matplotlib, vì có các lề trên mỗi trục trên cả hai mặt, sẽ rất tuyệt vời để có thể điều khiển từng trục.
Edit: giải pháp HYRY của dưới đây hoạt động tốt, nhưng trục 'X' được một đường lưới được vẽ trên nó tại Y = 0:
Nó thực sự sẽ giúp đỡ nếu bạn có thể thêm mã bạn sử dụng để làm cho cốt truyện, vì vậy chúng tôi có một điểm khởi đầu. Sau đó, mọi người dễ dàng sao chép và dán mã, và sau đó tìm giải pháp cho vấn đề cụ thể này. – hooy
Rất nhiều mã mẫu [ở đây] (http://matplotlib.org/mpl_toolkits/mplot3d/tutorial.html) (ví dụ "Sơ đồ khối" tương tự như trường hợp của tôi ở trên). – dolphin