Hướng dẫn how do i save a plot to a file in python? - làm cách nào để lưu một âm mưu vào một tệp 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
Phương thức 1 đượ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,
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ú pháp của IMSAVE () Cú pháp: matplotlib.pyplot.imsave (fname, mảng, ** kwargssavefig()FNAME: Một đường dẫn hoặc một đối tượng giống như tệp để lưu trữ hình ảnh. savefig() method, as the name implies. Using this technique, the generated figure can be saved to our local computers. the syntax of savefig() is given below: Chức năng cú pháp của hàm savefig ()
Trong ví dụ này, chúng tôi đang tạo danh sách dữ liệu của riêng mình và sử dụng matplotlib, chúng tôi đang vẽ đồ thị thanh và lưu nó vào cùng một thư mục. Để lưu các biểu đồ được tạo trong một tệp trên đĩa lưu trữ, phương thức saveFig () được sử dụng. Python3 1 2 3 4 5 6 7 8 7 0 7 2 7 4 5 6 4 5 9 7.show() 1 7.show() 3 7__
4matplotlib 7matplotlib 8 4pyplot 0pyplot 1Các Output: Phương pháp 2: Lưu sơ đồ dưới dạng hình ảnh với matplotlib bằng matplotlib.pyplot.imsave ()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. Cú pháp của IMSAVE ()
Trong phương thức này, chúng tôi đang cố gắng đọc một hình ảnh bằng hàm imread () và lưu cùng một hình ảnh với một tên khác bằng iMsave (). Python3 1 .plot() 1 1 2‘
4 .plot() 6.show() 1matplotlib 2
Output: img_new 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. |