Hướng dẫn dùng matlab linetype python
Rate this post Show
Nội dung chính
Trong hướng dẫn trước của chúng tôi, Làm sạch tài liệu Python. Hôm nay, tất cả chúng ta sẽ chơi với Hướng dẫn Python Matplotlib và Cốt truyện Python. Hơn nữa, tất cả chúng ta sẽ luận bàn về Pyplot, Chuỗi từ khóa và Các biến số phân loại của Python Plotting. Cuối cùng, chúng tôi sẽ đề cập đến những thuộc tính Line và một số ít ví dụ về Python Matplotlib . Các bài viết liên quan: Vì vậy, hãy khởi đầu Hướng dẫn Python Matplotlib . Làm việc trên nhiều nền tảng, khi bạn muốn tưởng tượng những số liệu
chất lượng xuất bản ở định dạng bản cứng và thiên nhiên và môi trường tương tác, bạn sử dụng matplotlib. Đây là một thư viện để vẽ biểu đồ 2 chiều với Python .
Một số tính năng của Python Plot tương hỗ
Hướng dẫn Python Matplotlib – Điều kiện tiên quyếtĐối với hướng dẫn Python Matplotlib của chúng tôi, chúng tôi sẽ cần hai thư viện Python . Python MatplotlibChúng ta đã tranh luận về yếu tố này trong phần 2. Để thiết lập nó, bạn hoàn toàn có thể sử dụng lệnh sau pip install matplotlib PandasPandas là một thư viện Python khác mà chúng tôi sẽ sử dụng ở đây. Nó được cho phép chúng tôi thao tác và
nghiên cứu và phân tích tài liệu bằng cách sử dụng cấu trúc tài liệu và những phép toán trên bảng số và chuỗi thời hạn . Bạn hoàn toàn có thể thiết lập nó bằng lệnh sau pip install pandas Hướng dẫn Python Matplotlib – PyplotNó có một giao diện pyplot. Điều này chứa những hàm giống như lệnh được cho phép tất cả chúng ta biến hóa một hình . plot()Bạn hoàn toàn có thể sử dụng phương pháp plot ( ) để tạo một biểu đồ những điểm trên biểu đồ . import matplotlib.pyplot as plt # khai báo thư viện plt.plot([2,3,4,5]) # tạo điểm trên bản đồ plt.xlabel('Actual birth weight') # label x plt.ylabel('Estimated birth weight') # label y plt.show() Ở đây, những phương pháp xlabel ( ) và ylabel ( ) được cho phép tất cả chúng ta đặt nhãn cho những trục x và y tương ứng. Nó nhận những giá trị từ list những tham số của chúng tôi cho trục y ; so với trục x, nó sử dụng 0,0, 1,0, 2,0 và 3,0 cho bốn điểm . Chúng tôi hoàn toàn có thể cung ứng cho nó nhiều hơn một list những tham số plt.plot([2,3,4,5],[3,8,10,12]) plt.show() Điều này lấy list tiên phong cho trục x và list thứ hai cho trục y . Định dạng Python plotĐối số thứ ba sẽ cho phép bạn chọn màu và kiểu đường của âm mưu trong Ngôn ngữ lập trình Python. Chuỗi định dạng mặc định cung cấp cho chúng ta một đường liền nét màu xanh lam, như chúng ta đã thấy trong các ví dụ cho đến nay. Đây là ‘b-‘. Bạn thấy đấy, những chuỗi này là từ MATLAB. plt.plot([2,3,4,5],[3,8,10,12],'gs') # khai báo đồ thị plt.axis([0,7,0,21]) # khai báo trục x plt.show() # vẽ ra đồ thị Định dạng Plot Python của bạn Phương thức axis ( ) được cho phép chúng tôi đặt chính sách xem cho những trục theo xmin, xmax, ymin và ymax. Chuỗi định dạng ‘ gs ’ ở đây cho tất cả chúng ta những ô vuông màu xanh lá cây. Tương tự, tất cả chúng ta cũng hoàn toàn có thể vẽ những quả cầu màu xanh lá cây, đỏ và xanh lam, hình vuông vắn và hình tam giác. Hãy lấy một ví dụ khác . import numpy as np # khai báo thư viện t=np.arange(0,5,0.2) plt.plot(t,t,'r--',t,t**3,'b^',t,t**2,'gs') # vẽ đồ thị plt.show() # vẽ ra đồ thị Từ khóa Python MatplotlibSử dụng đối số từ khóa tài liệu, tất cả chúng ta hoàn toàn có thể tạo những lô Python với những chuỗi tương quan đến một số ít biến. Chúng ta hoàn toàn có thể truy vấn những biến này bằng chuỗi . data={'a':np.arange(50), 'c':np.random.randint(0,50,50), 'd':np.random.randn(50)} data['b']=data['a']+10*np.random.randn(50) data['d']=np.abs(data['d'])*100 plt.scatter('a','b',c='c',s='d',data=data) plt.show() Các biến phân loại cho Python PlottingChúng ta hoàn toàn có thể chuyển những biến phân loại cho những hàm lập biểu đồ của Python . names=["Dingos","Wild Cats","Tigers"] values=[1,11,111] plt.figure(1,figsize=(9,3)) plt.subplot(131) plt.bar(names,values) plt.subplot(132) plt.scatter(names,values) plt.subplot(133) plt.plot(names,values) plt.suptitle('Varsity') plt.show() Một số thuộc tính dòng của MatplotlibSử dụng một số ít đối số từ khóa, chúng tôi hoàn toàn có thể đổi khác giao diện của biểu đồ. Hãy xem xét
một số ít . Linewidthplt.plot([1,2,3],[2,4,9],linewidth=4.0) plt.show() AlphaChúng ta hoàn toàn có thể sử dụng kênh alpha để tạo ra những ô đẹp hơn bằng cách làm dịu sắc tố . plt.plot([1,2,3],[2,4,9],alpha=5.5) plt.show() ChAntialiasedNếu bạn nhìn kỹ, những đường trông khá mịn. Nhưng tất cả chúng ta hoàn toàn có thể tắt khử răng cưa – điều này sẽ cho tất cả chúng ta thấy răng cưa trong những dòng . plt.plot([1,2,3],[2,4,9],antialiased=True) plt.show() Color hoặc cBạn hoàn toàn có thể đặt màu của ô với thông số kỹ thuật này . plt.plot([1,2,3],[2,4,9],color='Chartreuse') plt.show() Dashesplt.plot([1,2,3],[2,4,9],dashes=[1,2,4,4]) plt.show() Linestyle hoặc lsBạn hoàn toàn có thể chọn kiểu đường bạn muốn cho thủ đoạn của mình . plt.plot([1,2,3],[2,4,9],linestyle='steps') plt.show() plt.plot([1,2,3],[2,4,9],linestyle=':') plt.show() MarkerMột điểm ghi lại sẽ được cho phép bạn chọn hình tượng bạn muốn hiển thị tại những điểm ngắt và khúc cua . plt.plot([1,2,3],[2,4,9],marker='+') plt.show() MarkeredgecolorBạn cũng hoàn toàn có thể quyết định hành động sắc tố cho những cạnh điểm lưu lại của mình . plt.plot([1,2,3],[2,4,9],marker='+',markeredgecolor='brown') plt.show() MarkeredgewidthĐiều này được cho phép chúng tôi quyết định hành động độ dày mà chúng tôi muốn lưu lại . plt.plot([1,2,3],[2,4,9],marker='+',markeredgewidth=0.4) plt.show() Markerfacecolor và MarkersizeĐiều này sẽ được cho phép bạn chọn màu để điền vào điểm ghi lại của bạn và size để giữ nó . plt.plot([1,2,3],[2,4,9],marker='.',markerfacecolor='orange',markersize=13.0) MarkeveryTham số này được cho phép chúng tôi quyết định hành động tham số nào chúng tôi muốn đặt điểm lưu lại . plt.plot([1,2,3],[2,4,9],marker='.',markerfacecolor='orange',markersize=13.0,markevery=2) plt.show() plt.plot([1,2,3], plt.show() ZorderĐiều này được cho phép chúng tôi quyết định hành động ô nào sẽ hiển thị ở phía trước và ô nào sẽ hiển thị ở phía sau . plt.plot([1,2,3],[2,4,9],zorder=1,linewidth=4) plt.plot([1,2,6,9],[2,4,9,10],zorder=2,linewidth=4) plt.show() Trong biểu đồ này, trong khu vực được bao quanh bởi những điểm ( 1,2 ) và ( 2,4 ), cả hai ô đều gồm có những điểm giống nhau, nhưng ô màu cam nằm ở phía trước. Điều này là do chúng tôi cung ứng cho nó một zorder cao hơn. Điều này giống như z-index trong CSS . Hiển thị Grid trong PythonBạn hoàn toàn có thể sử dụng phương pháp grid ( ) để quy đổi một lưới trong biểu đồ của mình . plt.grid(True) plt.plot([1,2,6,9],[2,4,9,10],zorder=2,linewidth=4) plt.show() Vì vậy, đây là tổng thể về Hướng dẫn Python Matplotlib. Hy vọng bạn thích lý giải của chúng tôi . Kết luậnDo đó, chúng tôi đã nghiên cứu và điều tra, Matplotlib, là Thư viện Python được sử dụng cho Python Plot và hơn thế nữa. Hơn nữa, nếu bạn có bất kể thông tin nào tương quan, hãy san sẻ với chúng tôi . Like this:Like Loading … |