2016-03-03 20 views
6

Tôi có một ô có độ phân giải cao. Có thể chỉ có đường viền/khung hình/đường trên cùng của cốt truyện như trong cốt truyện ROOT sau đây không, tức là không có đường nội bộ?Lô âm thanh Matplotlib loại bỏ các đường nội bộ

ROOT plot, empty inside

Nếu tôi âm mưu với facecolor='none' hoặc 'white', cốt truyện được cắt giảm bởi cả hai đường dọc và ngang:

bar plot color none

Cách duy nhất tôi có thể để loại bỏ chúng là làm cho edgecolorfacecolor giống nhau, nhưng đó không phải là cái nhìn tôi cần ...

+1

Look ví dụ ở http://stackoverflow.com/questions/11297030/matplotlib-stepped-histogram-with-already-binned-data. Có một số câu hỏi tương tự đã được trả lời trên SO – MrCyclophil

+0

@MyCyclophil Cảm ơn bạn đã trả lời! Tôi thực sự cuối cùng đã tìm thấy nó, vấn đề là tôi đã sử dụng 'plt.bar' thay vì' plt.step' nghĩ rằng cái sau sẽ là một kiểu con của cái cũ. Và tôi luôn tìm kiếm "dữ liệu cốt lõi của cốt truyện", "biểu đồ loại bỏ các đường bên trong", "âm mưu thanh chỉ đường viền" v.v .. Lời xin lỗi của tôi để giải quyết câu hỏi ở đâu đó, giải pháp của tôi bây giờ đơn giản là 'plt.step (xvalues, yvalues)' – sagitta

+0

Không sao cả. Đôi khi rất khó để tìm ra những từ khóa đúng mặc dù bạn biết chính xác những gì bạn đang tìm kiếm. – MrCyclophil

Trả lời

8

Tìm ra câu trả lời: cách đơn giản nhất để đạt được e cái nhìn mong muốn là sử dụng plt.step thay vì plt.bar, thật đơn giản. Cảm thấy xấu hổ vì đã hỏi.

step plot

Các vấn đề liên quan