Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Figures not automatically rendered in some cases

Đang mở
#22 0 bình luận 4 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
38/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
jupyter-notebook, python
Lĩnh vực
data-visualization

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện ví dụ gồm hai ô trong một Jupyter kernel mới, so sánh hành vi inline rendering khi có và không có style context và DateFormatter. Truy vết rendering path sau ô đầu tiên; hoàn tất khi các hình được tạo trong những ô tiếp theo được render bình thường.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

I found that in a fresh Jupyter kernel, the following snippet prevents further figures to be rendered:

# cell 1
import matplotlib.pyplot as plt
from matplotlib.dates import DateFormatter

with plt.style.context('seaborn'):
    fig, ax = plt.subplots(figsize=(5, 5))
    ax.xaxis.set_major_formatter(DateFormatter("%H:%M"))

This figure ("cell 1") is rendered, but new figures are not rendered any more in a notebook:

# cell 2
fig, ax = plt.subplots(figsize=(5, 5))  # not rendered

The issue does not appear in any of the following case:

  • "cell 2" is run before "cell 1": all following figures are then properly rendered
  • The %matplotlib inline instruction is explicitly added, before or after "cell 1"
  • The context manager is not used (but it fails with any stylesheet)
  • The DateFormatter is not applied
Ngôn ngữ chính
Jupyter Notebook
Star
31
Fork
39
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của ipython/matplotlib-inline

Tất cả issue của ipython/matplotlib-inline

Issue tương tự

Thêm issue về Data Visualization

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.