2013-03-03 26 views

Trả lời

30

Tính đến mpl 1.3.0 này là cố định ở thượng nguồn


Bạn phải đi vào nó một chút ngang như step dường như bỏ qua linestyle. Nếu bạn nhìn vào những gì step đang làm bên dưới, nó chỉ là một wrapper mỏng cho cốt truyện.

Bạn có thể làm những gì bạn muốn bằng cách nói chuyện với plot trực tiếp:

import matplotlib.pyplot as plt 

plt.plot(range(5), range(5), linestyle='--', drawstyle='steps') 
plt.plot(range(5), range(5)[::-1], linestyle=':', drawstyle='steps') 
plt.xlim([-1, 5]) 
plt.ylim([-1, 5]) 

example

['steps', 'steps-pre', 'steps-mid', 'steps-post'] là những giá trị hợp lệ cho drawstyle và kiểm soát nơi bước được rút ra.

Pull yêu cầu phát sinh từ câu hỏi này, cá nhân tôi nghĩ đây là lỗi. [sửa đổi: điều này đã được kéo vào tổng thể và sẽ hiển thị trong v1.3.0].

+1

Cảm ơn, đó là giải pháp hoàn hảo! – user2061207

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