Sổ ghi chép Jupyter: tài liệu và chạy mã từ trình duyệt

Trong bài báo Phân phối Anaconda: Bộ hoàn chỉnh nhất cho Khoa học dữ liệu với Python Chúng tôi đã nói rằng chúng tôi sẽ trình bày chi tiết các công cụ thú vị được cài đặt tự động với bộ phần mềm này. Một trong những công cụ đó là Máy tính xách tay Jupyter đó là lý tưởng cho những người học lập trình bằng Python và họ cần ghi lại mọi thứ họ học được, ngoài những thứ phải trình bày báo cáo dựa trên khoa học.

Máy tính xách tay Jupyter là gì?

El Máy tính xách tay Jupyter là một ứng dụng web mã nguồn mở, được phát triển bằng cách sử dụng ngôn ngữ bất khả tri HTML cho phép tạo, chia sẻ và chỉnh sửa tài liệu trong đó mã python có thể được thực thi, tạo chú thích, chèn phương trình, trực quan hóa kết quả và lập tài liệu các chức năng.

Ứng dụng này thường được thiết kế để có khả năng tương thích nâng cao với Python, Markdown và nó bao gồm khả năng xuất các tài liệu được tạo bằng công cụ này sang các định dạng khác.

Nói chung công cụ này được sử dụng cho học ngôn ngữ lập trình python, làm sạch và chuyển đổi dữ liệu khoa học, mô phỏng số, mô hình thống kê và có thể bao gồm nhiều lĩnh vực khác.

Máy tính xách tay Jupyter

Các tính năng của Máy tính xách tay Jupyter

Trong số nhiều tính năng của Jupyter Notebook, chúng tôi có thể làm nổi bật:

  • Dễ dàng cài đặt nhờ có mặt trong Bộ phân phối Anaconda.
  • Nó có giao diện web tiên tiến cho phép kết hợp mã nguồn, văn bản, công thức, số liệu và đa phương tiện trong một tài liệu duy nhất.
  • Việc tích hợp các loại thông tin khác nhau cho phép chúng tôi giải thích đầy đủ hơn về các chương trình của chúng tôi hoặc về các khái niệm mà chúng tôi đang học.
  • Cho phép mộtTruy cập từ mọi nơi mà không cần cài đặt các dịch vụ khác, vì nó hoạt động như một máy chủ khách hàng. Tương tự, nó có thể chạy trên máy tính cục bộ hoặc trên máy chủ từ xa.
  • Mặc dù ngôn ngữ lập trình cơ bản trong Jupyter Notebook là Python, ứng dụng này cũng là tương thích với hơn 40 ngôn ngữ, trong đó R, Julia và Scala nổi bật.
  • Cho phép trao đổi tài liệu Jupyter thông qua các dịch vụ của bên thứ ba.
  • Chúng tôi có thể thực thi và xem hình ảnh, video, LaTeX và JavaScript, cũng như thao tác kết quả của chúng trong thời gian thực.
  • Nó có một trình quản lý tài liệu nâng cao, cho phép bạn xem các tệp tương thích với Máy tính xách tay Jupyter được lưu trữ trên máy tính của chúng tôi.
  • Các tài liệu được tạo trong Jupyter Notebook có thể được xuất sang các định dạng tĩnh khác nhau bao gồm HTML, reStructeredText, LaTeX, PDF và trình chiếu.
  • Nó tương thích với nbviewer điều này cho phép chúng tôi chuyển các tài liệu Jupyter Notebook của mình lên đám mây dưới dạng một trang web tĩnh, bất kỳ ai cũng có thể xem được không cần cài đặt Jupyter Notebook .

bản xem trước sổ ghi chép jupyter

Cách sử dụng và cài đặt Jupyter Notebook?

Nếu trước đây chúng tôi đã cài đặt Anaconda Distribution, chúng tôi đã cài đặt Jupyter Notebook và chúng tôi có thể chạy nó từ thiết bị đầu cuối với jupyter notebook, Lệnh này sẽ thực thi các dịch vụ cần thiết để công cụ hoạt động bình thường và sẽ tự động mở trình duyệt mặc định của chúng tôi để chúng tôi có thể bắt đầu tận hưởng các chức năng của Jupyter.

Trong trường hợp bạn không muốn cài đặt Anaconda Distribution, chúng tôi có thể cài đặt Jupyter Notebook bằng Python pipĐể thực hiện việc này, hãy mở một thiết bị đầu cuối và chạy lệnh sau:

$ pip install notebook

Theo cách tương tự, chúng ta có thể thưởng thức bản demo trực tuyến của ứng dụng từ phần sau Link và một tài liệu phong phú về tất cả các chức năng của nó có thể được tìm thấy trong Trang web chính thức.

Jupyter Notebook là một công cụ mà tôi cho là cần thiết cho những ai đang bắt đầu trong thế giới tuyệt vời của lập trình Python, nhưng nó cũng có tiềm năng lớn cho những ai muốn nghiên cứu khoa học dữ liệu một cách có trật tự, với tất cả tiềm năng của Python và với khả năng ghi lại tất cả các cơ sở khoa học đã được sử dụng.


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.

2 bình luận, để lại của bạn

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Xavier dijo

    Hey.
    "Bất khả tri" là một bản dịch nghèo nàn của từ "bất khả tri" trong tiếng Anh. Vui lòng sử dụng "độc lập" hoặc "trung lập" thay thế. Cảm ơn bạn.

    1.    Hector Ramirez dijo

      Từ điển của Học viện Hoàng gia về Ngôn ngữ Tây Ban Nha (DRAE) có nội dung sau định nghĩa của từ bất khả tri, điều mà bất kỳ ai có thiện chí hơn là muốn bơm bóng của họ sẽ tìm thấy trong vài phần nghìn giây ít hơn thời gian cần thiết để gửi một bình luận không vui. Cảm ơn bạn, lizard, vì sự cống hiến và cống hiến của bạn trong việc giới thiệu cho chúng tôi những thông tin tuyệt vời.