Hướng dẫn dùng matlab linestyle python

Rate this post

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 .

Hướng dẫn dùng matlab linestyle python

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ố lô đất mà nó sẽ được cho phép chúng tôi thiết kế xây dựng là :

  • Biểu đồ
  • Biểu đồ lỗi
  • Quang phổ công suất
  • Biểu đồ cột
  • Điểm phân tán

Một số tính năng của Python Plot tương hỗ

  • Thuộc tính phông chữ
  • Thuộc tính Axes
  • Các kiểu đường kẻ

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 Matplotlib

Chú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

Pandas

Pandas 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 .

Hướng dẫn dùng matlab linestyle python

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 – Pyplot

Nó 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()

Hướng dẫn dùng matlab linestyle python

Ở đâ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()

Hướng dẫn dùng matlab linestyle python

Đ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ị

Hướng dẫn dùng matlab linestyle python

Đị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ị

Hướng dẫn dùng matlab linestyle python

Từ khóa Python Matplotlib

Sử 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()

Hướng dẫn dùng matlab linestyle python

Các biến phân loại cho Python Plotting

Chú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()

Hướng dẫn dùng matlab linestyle python

Một số thuộc tính dòng của Matplotlib

Sử 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 .

Hướng dẫn dùng matlab linestyle python

Linewidth

plt.plot([1,2,3],[2,4,9],linewidth=4.0)
plt.show()

Hướng dẫn dùng matlab linestyle python

Alpha

Chú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()

Hướng dẫn dùng matlab linestyle python

ChAntialiased

Nế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()

Hướng dẫn dùng matlab linestyle python

Color hoặc c

Bạ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()

Hướng dẫn dùng matlab linestyle python

Dashes

plt.plot([1,2,3],[2,4,9],dashes=[1,2,4,4])
plt.show()

Hướng dẫn dùng matlab linestyle python

Linestyle hoặc ls

Bạ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()

Hướng dẫn dùng matlab linestyle python

plt.plot([1,2,3],[2,4,9],linestyle=':')
plt.show()

Hướng dẫn dùng matlab linestyle python

Marker

Mộ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()

Hướng dẫn dùng matlab linestyle python

Markeredgecolor

Bạ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()

Hướng dẫn dùng matlab linestyle python

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()

Hướng dẫn dùng matlab linestyle python

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)

Hướng dẫn dùng matlab linestyle python

Markevery

Tham 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 .

Hướng dẫn dùng matlab linestyle python

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()

Hướng dẫn dùng matlab linestyle python

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()

Hướng dẫn dùng matlab linestyle python

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 Python

Bạ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()

Hướng dẫn dùng matlab linestyle python

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ận

Do đó, 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 .

Share this:

    Like this:

    Like

    Loading …