Tìm hiểu Máy tính xách tay Python Jupyter

JupyterLab là môi trường phát triển tương tác dựa trên web mới nhất dành cho sổ ghi chép, mã và dữ liệu. Giao diện linh hoạt của nó cho phép người dùng định cấu hình và sắp xếp quy trình công việc trong khoa học dữ liệu, điện toán khoa học, báo chí điện toán và máy học. Một thiết kế mô-đun mời gọi các phần mở rộng để mở rộng và làm phong phú chức năng

Dùng thử trong trình duyệt của bạn Cài đặt JupyterLab

Máy tính xách tay Jupyter. Giao diện Notebook cổ điển

Jupyter Notebook là ứng dụng web gốc để tạo và chia sẻ tài liệu tính toán. Nó cung cấp trải nghiệm đơn giản, sắp xếp hợp lý, lấy tài liệu làm trung tâm

Dùng thử trong trình duyệt của bạn Cài đặt Notebook

Ngôn ngữ lựa chọn

Jupyter hỗ trợ hơn 40 ngôn ngữ lập trình, bao gồm Python, R, Julia và Scala

Chia sẻ sổ tay

Sổ ghi chép có thể được chia sẻ với những người khác bằng email, Dropbox, GitHub và Jupyter Notebook Viewer

đầu ra tương tác

Mã của bạn có thể tạo ra kết quả tương tác phong phú. HTML, hình ảnh, video, LaTeX và các loại MIME tùy chỉnh

Tích hợp dữ liệu lớn

Tận dụng các công cụ dữ liệu lớn, chẳng hạn như Apache Spark, từ Python, R và Scala. Khám phá cùng dữ liệu đó với pandas, scikit-learning, ggplot2 và TensorFlow

Phiên bản nhiều người dùng của máy tính xách tay được thiết kế cho các công ty, lớp học và phòng thí nghiệm nghiên cứu

xác thực có thể cắm

Quản lý người dùng và xác thực bằng PAM, OAuth hoặc tích hợp với hệ thống dịch vụ thư mục của riêng bạn

triển khai tập trung

Triển khai Jupyter Notebook cho hàng nghìn người dùng trong tổ chức của bạn trên cơ sở hạ tầng tập trung tại chỗ hoặc bên ngoài

Container thân thiện

Sử dụng Docker và Kubernetes để mở rộng quy mô triển khai của bạn, cách ly các quy trình của người dùng và đơn giản hóa việc cài đặt phần mềm

Mã đáp ứng dữ liệu

Triển khai Notebook bên cạnh dữ liệu của bạn để cung cấp quyền truy cập dữ liệu và quản lý phần mềm thống nhất trong tổ chức của bạn

Tìm hiểu thêm về JupyterHub

thì đấy. Chia sẻ kết quả của bạn

Voilà giúp truyền đạt thông tin chi tiết bằng cách chuyển đổi sổ ghi chép thành các ứng dụng web độc lập, an toàn mà bạn có thể tùy chỉnh và chia sẻ

Hãy dùng thử trong trình duyệt của bạn Cài đặt Voilà

Hiện đang sử dụng tại

Tiêu chuẩn mở cho điện toán tương tác

Dự án Jupyter thúc đẩy các tiêu chuẩn mở mà các nhà phát triển bên thứ ba có thể tận dụng để xây dựng các ứng dụng tùy chỉnh. Nghĩ về HTML và CSS cho điện toán tương tác trên web

Định dạng tài liệu sổ tay

Jupyter Notebooks là một định dạng tài liệu mở dựa trên JSON. Chúng chứa một bản ghi đầy đủ về các phiên của người dùng và bao gồm mã, văn bản tường thuật, phương trình và đầu ra phong phú

Giao thức điện toán tương tác

Notebook giao tiếp với Hạt nhân tính toán bằng Giao thức Điện toán Tương tác, một giao thức mạng mở dựa trên dữ liệu JSON qua ZMQ và WebSockets

hạt nhân

Hạt nhân là các quy trình chạy mã tương tác trong một ngôn ngữ lập trình cụ thể và trả lại đầu ra cho người dùng. Các hạt nhân cũng phản hồi các yêu cầu hoàn thành tab và xem xét nội tâm

Tôi có thể học Python trong Jupyter Notebook không?

Ý chính này cung cấp mã học-python3. ipynb, tệp này có thể được xem và chỉnh sửa trong máy chủ Jupyter Notebook để tìm hiểu Python 3 . Khi bạn tải tệp sổ ghi chép lên máy chủ jupyter cục bộ của mình, bạn có thể chỉnh sửa bất kỳ ô nào, thêm ô mới hoặc xóa ô.

Jupyter Notebook có khó học không?

Jupyter notebook là IDE dựa trên Trình duyệt. Nó có giao diện rất đơn giản và người ta có thể học nó rất nhanh . Để học Python, việc học Jupyter không quan trọng, tốt hơn hết là bắt đầu với trình soạn thảo đơn giản trước, sau đó chuyển sang một IDE thích hợp như spyder, pycharm, v.v.

Jupyter Notebook có tốt cho người mới bắt đầu không?

Nếu bạn là người mới bắt đầu lập trình và khoa học dữ liệu, Jupyter Notebook là một trong những nơi tốt nhất để bắt đầu . Nền tảng này đã được thiết kế đặc biệt cho các nhiệm vụ khoa học dữ liệu và hỗ trợ hơn 40 ngôn ngữ lập trình, bao gồm cả Python.

Jupyter Notebook có đáng học không?

Jupyter Notebook cung cấp cho bạn một môi trường khoa học dữ liệu tương tác, dễ sử dụng, không chỉ hoạt động như một môi trường phát triển tích hợp [IDE] mà còn là một công cụ giáo dục hoặc thuyết trình

Chủ Đề