Tôi đang làm một chút sơ đồ choropleth trong một sổ ghi chép Jupyter (với Folium), và tôi đã tự hỏi liệu có cách nào tạo ra toàn màn hình đầu ra không? Nó sẽ chỉ làm cho bản đồ dễ nhìn hơn một chút. Nếu không, có cách nào dễ dàng để sửa đổi chiều cao tối đa của ô đầu ra không?Tạo một ô cửa sổ đầu ra của máy tính xách tay Jupyter toàn màn hình
8
A
Trả lời
5
Tôi đã viết một tiện ích mở rộng Jupyter cho phép một ô ở chế độ toàn màn hình here. Hướng dẫn cài đặt có trên trang Github này.
Trái tim của phần mở rộng chỉ được thực hiện một phần được chọn (một tế bào Jupyter) đi toàn màn hình với mã này:
function toggleFullscreen(elem) { //function to make element (cell) fullscreen on most browsers
elem = elem || document.documentElement;
if (!document.fullscreenElement && !document.mozFullScreenElement &&
!document.webkitFullscreenElement && !document.msFullscreenElement) {
if (elem.requestFullscreen) {
elem.requestFullscreen();
} else if (elem.msRequestFullscreen) {
elem.msRequestFullscreen();
} else if (elem.mozRequestFullScreen) {
elem.mozRequestFullScreen();
} else if (elem.webkitRequestFullscreen) {
elem.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT);
}
} else {
if (document.exitFullscreen) {
document.exitFullscreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitExitFullscreen) {
document.webkitExitFullscreen();
}
}
}
Vui lòng xem trang Github cho toàn bộ các mã.
Các vấn đề liên quan
- 1. Máy tính xách tay Jupyter: lệnh để ẩn đầu ra của một ô?
- 2. Cách in như đầu ra ô mặc định của máy tính xách tay jupyter
- 3. Máy tính xách tay Jupyter ở Pycharm
- 4. Máy tính xách tay Jupyter không được tin cậy
- 5. Tùy biến máy tính xách tay IPython/trình chiếu Jupyter
- 6. thiệu Hide matplotlib trong máy tính xách tay jupyter
- 7. R không sản xuất một hình trong jupyter (máy tính xách tay IPython)
- 8. Chạy Tensorflow trong Máy tính xách tay Jupyter
- 9. Lỗi máy tính xách tay Jupyter trong khi lưu
- 10. Cách in màu bằng máy tính xách tay Jupyter
- 11. mô-đun autoupdate trong máy tính xách tay/jupyter IPython
- 12. Hạt nhân chết máy tính xách tay Jupyter
- 13. Máy tính xách tay Jupyter bị hỏng bởi Python 3.5
- 14. Đọc nội dung ô trong máy tính xách tay ipython
- 15. Pycharm không hiển thị Dataframe rộng trong Máy tính xách tay Jupyter
- 16. Máy tính xách tay Jupyter bị kẹt ở chế độ pdb
- 17. Máy tính xách tay Jupyter (IPython) không vẽ
- 18. IPython di động Máy tính xách tay nhiều đầu ra
- 19. Jupyter Tạo Sổ tay không thành công: FORBIDDEN
- 20. Làm cách nào để tạo tài liệu cho Hồ sơ sổ ghi chép máy tính xách tay Jupyter?
- 21. Chạy một máy tính xách tay IPython/JUpyter không tương tác
- 22. matplotlib không hiển thị hình ảnh trên Máy tính xách tay Jupyter
- 23. Máy tính xách tay Jupyter/IPython tương tác ở chế độ trình chiếu?
- 24. Tắt hiển thị màn hình khi máy tính xách tay tắt màn hình?
- 25. Sử dụng máy tính xách tay làm màn hình lập trình thứ hai
- 26. Có thể hiển thị video OpenCV bên trong Máy tính xách tay IPython/JuPyter không?
- 27. Cách sử dụng máy tính xách tay Windows như màn hình ngoài cho Macbook Pro?
- 28. Khởi động máy tính xách tay ipython
- 29. Tôi có thể chạy các tế bào máy tính xách tay Jupyter trong dòng lệnh không?
- 30. In vào thiết bị đầu cuối bảng điều khiển không vào đầu ra của máy tính xách tay IPython
Tôi nghĩ rằng bạn đặt cược tốt nhất là sử dụng mẫu jinja2 tùy chỉnh và một hàm sẽ tạo bản đồ và liên kết trong sổ ghi chép tới tài liệu html được tạo bằng mẫu jinja2 tùy chỉnh. Mẫu jinja2 có thể có bản đồ chiều rộng và chiều cao 100%. – kikocorreoso
Bạn có thể cố gắng nắm bắt đầu ra (lô, bản đồ, bảng, số, ...) trong python, chuyển đổi nó thành mã HTML và viết nó vào một cửa sổ mới bằng cách sử dụng javascript. [Chiến lược này hoạt động như một sự quyến rũ cho các bảng dữ liệu Pandas] (http://stackoverflow.com/questions/40554839/pop-out-expand-jupyter-cell-to-new-browser-window/40855214#40855214), nhưng tôi không chắc chắn về bản đồ được vẽ ... – Martin