Rumah > pembangunan bahagian belakang > Tutorial Python > Mengapa Saya Tidak Dapat Melihat Plot Matplotlib Saya Sebaris dalam Buku Nota IPython Saya pada macOS?

Mengapa Saya Tidak Dapat Melihat Plot Matplotlib Saya Sebaris dalam Buku Nota IPython Saya pada macOS?

Linda Hamilton
Lepaskan: 2024-11-09 08:56:02
asal
999 orang telah melayarinya

Why Can't I See My Matplotlib Plots Inline in My IPython Notebook on macOS?

Memaparkan Plot Matplotlib Sebaris dalam Buku Nota IPython

Anda menghadapi isu di mana grafik matplotlib sebaris gagal dipaparkan dalam buku nota IPython anda pada macOS X Mari kita mendalami masalah dan mencari a penyelesaian.

Percubaan Awal

Anda telah pun mencuba menetapkan "%matplotlib inline" dan "%pylab inline," tetapi ini tidak membuahkan hasil. Selain itu, menggunakan bendera "--pylab=inline" dalam baris arahan tidak mempunyai kesan.

Penyelesaian Kemungkinan

Satu penyelesaian yang mungkin adalah meletakkan " Perintah %matplotlib inline" dalam sel pertama buku nota anda. Arahan ini secara eksplisit mengarahkan IPython untuk memaparkan plot matplotlib sebaris dalam buku nota dan bukannya membuka tetingkap rajah yang berasingan.

Coretan Kod:

%matplotlib inline

import matplotlib
import numpy as np
import matplotlib.pyplot as plt
Salin selepas log masuk

Menetapkan Lalai Konfigurasi

Untuk memastikan plot sebaris adalah didayakan secara lalai untuk semua kernel IPython, anda boleh mengubah suai pilihan konfigurasi berikut dalam fail konfigurasi anda:

c.IPKernelApp.matplotlib = 'inline'
Salin selepas log masuk

Tetapan ini akan mengkonfigurasi matplotlib untuk kegunaan interaktif dengan hujung belakang lalai, yang ditetapkan kepada mod sebaris.

Pengesahan

Setelah anda membuat pelarasan ini, anda sepatutnya dapat menggambarkan plot matplotlib sebaris dalam buku nota IPython anda. Untuk mengesahkan perubahan, jalankan kod berikut:

x = np.linspace(0, 3*np.pi, 500)
plt.plot(x, np.sin(x**2))
plt.title('A simple chirp')
Salin selepas log masuk

Jika semuanya berjalan lancar, anda kini akan melihat plot dipaparkan dalam buku nota dan bukannya menerima perwakilan rentetan objek angka.

Atas ialah kandungan terperinci Mengapa Saya Tidak Dapat Melihat Plot Matplotlib Saya Sebaris dalam Buku Nota IPython Saya pada macOS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China 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