Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
Bàn luận
Syntax:
matplotlib.pyplot.xticks(ticks=None, labels=None, **kwargs)Trong bài viết này, chúng tôi sẽ xem xét cách tiếp cận để đặt các giá trị trục X trong matplotlib trong ngôn ngữ lập trình python.
Thông số |
|
Không bắt buộc |
|
Danh sách các vị trí XTicks. | Không bắt buộc |
Vượt qua một danh sách trống sẽ xóa tất cả các XTicks.xticks() function returns following values:
- nhãn
- Danh sách các nhãn để đặt tại vị trí đánh dấu nhất định.
** kwargs
Các thuộc tính văn bản được sử dụng để kiểm soát sự xuất hiện của nhãn.
Python3
Trả về: Xticks () Hàm trả về các giá trị sau:
LOCS: Danh sách vị trí XTicks.
Nhãn: Danh sách vị trí văn bản XLabel.
Ví dụ 1 :
x 9
=0=1=2
=3=4=2
=6=7=2
Trong ví dụ này, chúng tôi sẽ thiết lập các giá trị trục X trong matplotlib bằng cách sử dụng hàm xtick () trong ngôn ngữ lập trình python.
[0
Output:
import matplotlib.pyplot as plt
Các
Python3
Trả về: Xticks () Hàm trả về các giá trị sau:
LOCS: Danh sách vị trí XTicks.
Nhãn: Danh sách vị trí văn bản XLabel.
Ví dụ 1 :
x 9
=0=1=2
=3=4=2
Trong ví dụ này, chúng tôi sẽ thiết lập các giá trị trục X trong matplotlib bằng cách sử dụng hàm xtick () trong ngôn ngữ lập trình python.
pip install matplotlib18=pip install matplotlib20=2
[0
Output:
Sê -ri này sẽ giới thiệu cho bạn về biểu đồ trong Python với matplotlib, được cho là thư viện trực quan hóa và đồ thị phổ biến nhất cho python.installation Cách dễ nhất để cài đặt matplotlib là sử dụng PIP. Loại lệnh sau trong thiết bị đầu cuối: & nbsp; & nbsp;
Installation
The easiest way to install matplotlib is to use pip. Type following command in terminal:
Hoặc, bạn có thể tải xuống từ đây và cài đặt nó theo cách thủ công. & Nbsp; & nbsp;
Bắt đầu (âm mưu một dòng)
Python
import matplotlib.pyplot as plt
Các
pip install matplotlib9= [2pip install matplotlib29pip install matplotlib3pip install matplotlib29______
x 9
=0pip install matplotlib45=2
=3pip install matplotlib48=2
=6pip install matplotlib51=2
[0
Output:
Mã có vẻ tự giải thích. Các bước sau đã được tuân thủ: & nbsp;
- Xác định trục x và các giá trị trục y tương ứng là danh sách.
- Vẽ chúng trên canvas bằng hàm .plot ()..plot() function.
- Đặt tên cho trục x và trục y bằng các hàm .xlabel () và .ylabel ()..xlabel() and .ylabel() functions.
- Đưa ra một tiêu đề cho cốt truyện của bạn bằng hàm .title ()..title() function.
- Cuối cùng, để xem cốt truyện của bạn, chúng tôi sử dụng hàm .show ()..show() function.
Âm mưu hai hoặc nhiều dòng trên cùng một lô
Python
import matplotlib.pyplot as plt
Các
pip install matplotlib9= [2pip install matplotlib29pip install matplotlib3pip install matplotlib29______
=3pip install matplotlib48=2
Mã có vẻ tự giải thích. Các bước sau đã được tuân thủ: & nbsp;
Xác định trục x và các giá trị trục y tương ứng là danh sách.
Vẽ chúng trên canvas bằng hàm .plot ().
=0pip install matplotlib45=2
=3pip install matplotlib48=2
=6import07=2
import09
[0
Output:
- Đặt tên cho trục x và trục y bằng các hàm .xlabel () và .ylabel ().label) which is passed as an argument of the .plot() function.
- Đưa ra một tiêu đề cho cốt truyện của bạn bằng hàm .title ()..legend() function.
Cuối cùng, để xem cốt truyện của bạn, chúng tôi sử dụng hàm .show ().
Âm mưu hai hoặc nhiều dòng trên cùng một lô
Python
import matplotlib.pyplot as plt
Các
pip install matplotlib9= [2pip install matplotlib29pip install matplotlib3pip install matplotlib29______
=3pip install matplotlib48=2
Mã có vẻ tự giải thích. Các bước sau đã được tuân thủ: & nbsp;
import641pip install matplotlib29import67=2
import691pip install matplotlib29import67=2
=0pip install matplotlib45=2
=3pip install matplotlib48=2
=6import81=2
[0
Output:
Xác định trục x và các giá trị trục y tương ứng là danh sách.
- Vẽ chúng trên canvas bằng hàm .plot ().
- Đặt tên cho trục x và trục y bằng các hàm .xlabel () và .ylabel ().
- Đưa ra một tiêu đề cho cốt truyện của bạn bằng hàm .title ().
Cuối cùng, để xem cốt truyện của bạn, chúng tôi sử dụng hàm .show ().
Python
import matplotlib.pyplot as plt
Các
pip install matplotlib9= [2pip install matplotlib29pip install matplotlib3pip install matplotlib29______
=3pip install matplotlib48=2
matplotlib.pyplot as plt25= matplotlib.pyplot as plt27
matplotlib.pyplot as plt28matplotlib.pyplot as plt29= matplotlib.pyplot as plt31matplotlib.pyplot as plt32___
=0pip install matplotlib45=2
=3pip install matplotlib48=2
=6matplotlib.pyplot as plt46=2
[0
Output :
- Ở đây, chúng tôi sử dụng hàm plt.bar () để vẽ biểu đồ thanh.plt.bar() function to plot a bar chart.
- Tọa độ X của phía bên trái của các thanh được truyền cùng với độ cao của các thanh.
- Bạn cũng có thể đặt một số tên cho tọa độ trục X bằng cách xác định Tick_Labelstick_labels
Biểu đồ
Python
import matplotlib.pyplot as plt
matplotlib.pyplot as plt51= [2pip install matplotlib29pip install matplotlib5pip install matplotlib29matplotlib.pyplot as plt58pip install matplotlib29matplotlib.pyplot as plt08pip install matplotlib29____362
matplotlib.pyplot as plt28matplotlib.pyplot as plt77pip install matplotlib29matplotlib.pyplot as plt79pip install matplotlib29matplotlib.pyplot as plt81pip install matplotlib29matplotlib.pyplot as plt83pip install matplotlib29matplotlib.pyplot as plt85pip install matplotlib29matplotlib.pyplot as plt87pip install matplotlib29matplotlib.pyplot as plt89pip install matplotlib29matplotlib.pyplot as plt91pip install matplotlib29matplotlib.pyplot as plt93pip install matplotlib29matplotlib.pyplot as plt95pip install matplotlib29matplotlib.pyplot as plt08pip install matplotlib8
matplotlib.pyplot as plt99 = x 01x 02, ____40404____52
x 06= ________ 302 & nbsp; & nbsp;
x 09matplotlib.pyplot as plt99matplotlib.pyplot as plt32= import45pip install matplotlib29
matplotlib.pyplot as plt28x 16= x 18x 19= matplotlib.pyplot as plt31=2
=0x 24=2
=3x 27=2
=6x 30=2
[0
Output:
- Ở đây, chúng tôi sử dụng hàm plt.hist () để vẽ biểu đồ.plt.hist() function to plot a histogram.
- Tần số được truyền như danh sách lứa tuổi.ages list.
- Phạm vi có thể được đặt bằng cách xác định một tuple chứa các giá trị tối đa và tối đa.
- Bước tiếp theo là đối với các bin bin, phạm vi của các giá trị, đó là chia toàn bộ phạm vi giá trị thành một loạt các khoảng thời gian và sau đó đếm số lượng giá trị rơi vào mỗi khoảng thời gian. Ở đây chúng tôi đã xác định các thùng = 10. Vì vậy, có tổng cộng 100/10 = 10 khoảng.bin” the range of values—that is, divide the entire range of values into a series of intervals—and then count how many values fall into each interval. Here we have defined bins = 10. So, there are a total of 100/10 = 10 intervals.
Cốt truyện phân tán
Python
import matplotlib.pyplot as plt
matplotlib.pyplot as plt51= [2pip install matplotlib29pip install matplotlib5pip install matplotlib29matplotlib.pyplot as plt58pip install matplotlib29matplotlib.pyplot as plt08pip install matplotlib29____362
matplotlib.pyplot as plt99 = x 01x 02, ____40404____52
x 06= ________ 302 & nbsp; & nbsp;
x 09matplotlib.pyplot as plt99matplotlib.pyplot as plt32= import45pip install matplotlib29
=0pip install matplotlib45=2
=3pip install matplotlib48=2
matplotlib.pyplot as plt28x 16= x 18x 19= matplotlib.pyplot as plt31=2
import09
[0
Output:
- Ở đây, chúng tôi sử dụng hàm plt.hist () để vẽ biểu đồ.plt.scatter() function to plot a scatter plot.
- Tần số được truyền như danh sách lứa tuổi.
- Phạm vi có thể được đặt bằng cách xác định một tuple chứa các giá trị tối đa và tối đa. argument is used to set the character to use as a marker. Its size can be defined using the s parameter.
Pie-chart
Python
import matplotlib.pyplot as plt
matplotlib.pyplot as plt51= [2pip install matplotlib29pip install matplotlib5pip install matplotlib29matplotlib.pyplot as plt58pip install matplotlib29matplotlib.pyplot as plt08pip install matplotlib29____362
matplotlib.pyplot as plt99 = x 01x 02, ____40404____52
x 06= ________ 302 & nbsp; & nbsp;
x 09matplotlib.pyplot as plt99matplotlib.pyplot as plt32= import45pip install matplotlib29
matplotlib.pyplot as plt28x 16= x 18x 19= matplotlib.pyplot as plt31=2
Ở đây, chúng tôi sử dụng hàm plt.hist () để vẽ biểu đồ.
import09
[0
Tần số được truyền như danh sách lứa tuổi.
- Phạm vi có thể được đặt bằng cách xác định một tuple chứa các giá trị tối đa và tối đa.plt.pie() method.
- Bước tiếp theo là đối với các bin bin, phạm vi của các giá trị, đó là chia toàn bộ phạm vi giá trị thành một loạt các khoảng thời gian và sau đó đếm số lượng giá trị rơi vào mỗi khoảng thời gian. Ở đây chúng tôi đã xác định các thùng = 10. Vì vậy, có tổng cộng 100/10 = 10 khoảng.labels using a list called activities.
- Cốt truyện phân tánslices.
- Cáccolors.
- pip install matplotlib9= [2pip install matplotlib29pip install matplotlib3__ will show a shadow beneath each label in pie chart.
- ‘ rotates the start of the pie chart by given degrees counterclockwise from the x-axis.
- x 88import54= x 91x 92=matplotlib.pyplot as plt62=2 is used to set the fraction of radius with which we offset each wedge.
- =6=03=2 is used to format the value of each label. Here, we have set it to show the percentage value only upto 1 decimal place.
Ở đây, chúng tôi sử dụng hàm plt.scatter () để vẽ biểu đồ phân tán.
Python
import matplotlib.pyplot as plt
matplotlib.pyplot as plt51= [2pip install matplotlib29pip install matplotlib5pip install matplotlib29matplotlib.pyplot as plt58pip install matplotlib29matplotlib.pyplot as plt08pip install matplotlib29____362
matplotlib.pyplot as plt99 = x 01x 02, ____40404____52
x 06= ________ 302 & nbsp; & nbsp;
x 9
[0
x 09matplotlib.pyplot as plt99matplotlib.pyplot as plt32= import45pip install matplotlib29
& nbsp; của chương trình trên trông như thế này: & nbsp; & nbsp;
Ở đây, chúng tôi sử dụng Numpy là gói xử lý mảng đa năng trong Python. & Nbsp; & nbsp;NumPy which is a general-purpose array-processing package in python.
- Để đặt các giá trị trục x, chúng tôi sử dụng phương thức np.Arange () trong đó hai đối số đầu tiên là cho phạm vi và phương thức thứ ba cho sự gia tăng từng bước. Kết quả là một mảng numpy.the np.arange() method in which the first two arguments are for range and the third one for step-wise increment. The result is a NumPy array.
- Để có được các giá trị trục y tương ứng, chúng tôi chỉ cần sử dụng phương thức np.sin () được xác định trước trên mảng numpy.np.sin() method on the NumPy array.
- Cuối cùng, chúng tôi vẽ các điểm bằng cách chuyển các mảng X và Y cho hàm plt.plot ().plt.plot() function.
Vì vậy, trong phần này, chúng tôi đã thảo luận về các loại lô khác nhau mà chúng tôi có thể tạo ra trong matplotlib. Có nhiều lô có nhiều lô được bảo hiểm nhưng những nơi quan trọng nhất được thảo luận ở đây - & nbsp; & nbsp;
- Đồ thị vẽ đồ thị trong Python | Đặt 2
- Đồ thị vẽ đồ thị trong Python | Đặt 3
Bài viết này được đóng góp bởi Nikhil Kumar. Nếu bạn thích GeekSforGeeks và muốn đóng góp, bạn cũng có thể viết một bài viết bằng Write.GeekSforGeek.org hoặc gửi bài viết của bạn. Xem bài viết của bạn xuất hiện trên trang chính của GeekSforGeek và giúp các chuyên viên máy tính khác. Xin vui lòng viết nhận xét nếu bạn tìm thấy bất cứ điều gì không chính xác hoặc bạn muốn chia sẻ thêm thông tin về chủ đề được thảo luận ở trên. & NBSP;Nikhil Kumar. If you like GeeksforGeeks and would like to contribute, you can also write an article using write.geeksforgeeks.org or mail your
article to . See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.