Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Mentafsir Argumen dalam Kaedah fig.add_subplot() Matplotlib?

Bagaimana untuk Mentafsir Argumen dalam Kaedah fig.add_subplot() Matplotlib?

Linda Hamilton
Lepaskan: 2024-10-24 01:52:29
asal
896 orang telah melayarinya

How to Interpret the Argument in Matplotlib's fig.add_subplot() Method?

Memahami Argumen dalam fig.add_subplot()

Dalam Matplotlib, kaedah fig.add_subplot() digunakan untuk menambah subplot pada angka yang ada. Ia memerlukan satu hujah, iaitu nombor 3 digit.

Tafsiran Hujah

Argumen 3 digit dalam fig.add_subplot() menentukan kedudukan subplot dalam rajah. Setiap digit mewakili susun atur grid tertentu:

  • Digit Pertama: Bilangan baris dalam grid subplot
  • Digit Kedua: Bilangan lajur dalam grid
  • Digit Ketiga: Kedudukan subplot dalam grid

Contoh

Mari kita pertimbangkan kod contoh yang disediakan:

import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
fig = plt.figure()
fig.add_subplot(111)
plt.scatter(x, y)
plt.show()
Salin selepas log masuk

Penjelasan:

Dalam kod ini, hujah 3 digit dalam fig.add_subplot() ialah 111, yang membayangkan perkara berikut :

  • Digit Pertama (1): Terdapat 1 baris dalam grid subplot.
  • Digit Kedua (1): Di sana ialah 1 lajur dalam grid.
  • Digit Ketiga (1): Subplot diletakkan pada kedudukan pertama (dan sahaja) dalam grid.

Oleh itu, menggunakan 111 sebagai hujah mencipta subplot tunggal yang menduduki keseluruhan ruang angka.

Begitu juga, hujah 212 akan mencipta grid subplot dengan 2 baris dan 1 lajur, dan subplot akan diletakkan di tempat ke-2 kedudukan (kanan bawah) grid.

Atas ialah kandungan terperinci Bagaimana untuk Mentafsir Argumen dalam Kaedah fig.add_subplot() Matplotlib?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan