Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để hiển thị các câu lệnh in xen kẽ với các ô Matplotlib nội dòng trong iPython?

Để hiển thị các câu lệnh in xen kẽ với các ô matplotlib nội dòng trong iPython, chúng ta có thể thực hiện các bước sau.

Các bước

  • Nhập pyplot từ matplotlib.

  • Tạo danh sách dữ liệu cho lịch sử lô đất.

  • Khởi tạo một biến " i "để sử dụng trong câu lệnh in.

  • Lặp lại danh sách dữ liệu (Bước 2).

  • Tạo một hình và một tập hợp các khe phụ bằng cách sử dụng subplots () phương pháp.

  • Đặt báo cáo in.

  • Vẽ biểu đồ bằng hist () phương pháp.

  • Tăng " i "bởi 1.

Ví dụ

In [1]: from matplotlib import pyplot as plt

In [2]: myData = [[7, 8, 1], [2, 5, 2]]

In [3]: i = 0

In [4]: for data in myData:
   ...: fig, ax = plt.subplots()
   ...: print("data number i =", i)
   ...: ax.hist(data)
   ...: i = i + 1
   ...:
data number i = 0
data number i = 1

In [5]:

Đầu ra

data number i = 0
data number i = 1