Hướng dẫn how do i save a plotted graph in python? - làm cách nào để lưu biểu đồ được vẽ trong python?
[Matplotlib] (https://matplotlib.org/ là một thư viện âm mưu hai chiều mạnh mẽ cho ngôn ngữ Python. Trong hầu hết các trường hợp, matplotlib sẽ chỉ cần xuất biểu đồ vào chế độ xem của bạn khi phương thức Mặc dù danh sách tính năng của matplotlib là gần như vô hạn, chúng tôi sẽ nhanh chóng đi qua cách sử dụng thư viện để tạo biểu đồ cơ bản cho mục đích thử nghiệm của riêng bạn. Giống như tất cả các thư viện Python, bạn sẽ cần bắt đầu bằng cách cài đặt matplotlib. Chúng tôi đã giành chiến thắng trong quá trình cài đặt ở đây, nhưng có rất nhiều thông tin trong tài liệu chính thức. Sau khi cài đặt, nhập thư viện Bây giờ để tạo và hiển thị một biểu đồ đơn giản, trước tiên chúng tôi sẽ sử dụng phương thức
Chúng tôi cũng có thể thêm một vài nhãn trục:
Cuối cùng, chúng ta có thể hiển thị biểu đồ bằng cách gọi Phương thức SaveFigVới một biểu đồ đơn giản dưới vành đai của chúng tôi, bây giờ chúng tôi có thể chọn xuất biểu đồ vào một tệp thay vì hiển thị nó (hoặc cả hai nếu muốn), bằng cách sử dụng phương thức 1.
Phương thức 1 yêu cầu tên tệp được chỉ định là đối số đầu tiên. Tên tệp này có thể là một đường dẫn đầy đủ và như đã thấy ở trên, cũng có thể bao gồm một phần mở rộng tệp cụ thể nếu muốn. Nếu không có tiện ích mở rộng nào được cung cấp, giá trị cấu hình của 3 được sử dụng thay thế.Tùy chọn SaveFig bổ sungNgoài chức năng cơ bản là lưu biểu đồ vào một tệp, 1 còn có một số đối số tùy chọn hữu ích.
Có một số tùy chọn bổ sung cho các dịp cụ thể, nhưng nhìn chung, điều này sẽ giúp bạn bắt đầu với việc dễ dàng tạo ra các đầu ra tệp hình ảnh từ các biểu đồ matplotlib của bạn. Các sơ đồ Matplotlib có thể được lưu dưới dạng tệp hình ảnh bằng hàm Hàm 3 cần được gọi ngay trên dòng 5. Tất cả các tính năng của lô phải được chỉ định trước khi biểu đồ được lưu dưới dạng tệp hình ảnh. Nếu hình được lưu sau lệnh 5; Con số sẽ không được lưu cho đến khi cửa sổ cốt truyện được đóng lại. Gọi 3 sau khi gọi 5 có thể có vấn đề khi xây dựng các lô trong sổ ghi chép Jupyter với 9 được bật.Một lệnh 0 tiêu chuẩn là:
Trong đó 1 là tên của tệp hình ảnh đã lưu. Matplotlib thông qua định dạng tệp hình ảnh (.png, .jpg, v.v.) dựa trên tiện ích mở rộng được chỉ định trong tên tệp..png, .jpg, etc) based
on the extension specified in the filename. Đối số từ khóa 2 chỉ định có bao nhiêu dấu chấm trên mỗi inch (độ phân giải hình ảnh) trong hình ảnh đã lưu. 3 là tốt cho hình ảnh web. 4 tốt hơn cho một hình ảnh được thiết kế để đi trong một báo cáo bằng văn bản hoặc tài liệu .pdf..pdf document. Đối số từ khóa 9 là tùy chọn. Nếu các nhãn trục trong lô bị cắt trong hình ảnh đã lưu, hãy đặt 9.Phần mã sau đây xây dựng một biểu đồ dòng và lưu biểu đồ vào biểu đồ tệp hình ảnh.png.plot.png. In [1]: import matplotlib.pyplot as plt # if using a Jupyter notebook, include: %matplotlib inline Chúng ta có thể cứu một âm mưu trong Python không?Các sơ đồ matplotlib có thể được lưu dưới dạng tệp hình ảnh bằng hàm plt.savefig ().Plt. savefig() function. The plt.
Chức năng nào được sử dụng để lưu đồ thị lô vào tệp trong Python?Sử dụng phương thức matplotlib.pyplot.imsave (), chúng ta có thể lưu sơ đồ vào tệp hình ảnh thay vì sử dụng matplotlib để hiển thị nó.Các mảng được lưu bằng cách sử dụng cách này như các tệp hình ảnh.matplotlib. pyplot. imsave() method, we may save the plot to an image file rather than using Matplotlib to display it. The arrays are saved using this manner as picture files. |