matplotlib đặt kích thước nhãn yaxis


81

Làm cách nào để thay đổi kích thước của chỉ nhãn yaxis? Ngay bây giờ, tôi thay đổi kích thước của tất cả các nhãn bằng cách sử dụng

pylab.rc('font', family='serif', size=40)

nhưng trong trường hợp của tôi, tôi muốn tạo nhãn trục y lớn hơn trục x. Tuy nhiên, tôi muốn để nguyên các nhãn đánh dấu.

Tôi đã thử, ví dụ:

pylab.gca().get_ylabel().set_fontsize(60)

nhưng tôi chỉ nhận được:

AttributeError: 'str' object has no attribute 'set_fontsize'

Vì vậy, rõ ràng là điều đó không hiệu quả. Tôi đã thấy rất nhiều thứ cho kích thước đánh dấu, nhưng không có gì cho chính các nhãn trục.

Câu trả lời:


137

Nếu bạn đang sử dụng 'pylab' để vẽ biểu đồ tương tác, bạn có thể đặt kích thước nhãn tại thời điểm tạo pylab.ylabel('Example', fontsize=40).

Nếu bạn sử dụng có pyplotlập trình, bạn có thể đặt kích thước phông chữ khi tạo bằng ax.set_ylabel('Example', fontsize=40)hoặc sau đó với ax.yaxis.label.set_size(40).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.