[NHẠC]
Trong lĩnh vực này chúng ta sẽ sử dụng 1 số lượng các công cụ python mà
giúp chúng ta bắt đầu với học máy và
xây dựng các ứng dụng mà tỉ lệ với nhiều dữ liệu.
1 trong số chúng gọi là Sframes,
cái này là 1 cấu trúc dữ liệu mở rộng để giải quyết các bảng dữ liệu lớn.
Nó không vừa với bộ nhớ, nó lưu vào đĩa của máy tính của bạn và
có thể chứa tới hàng triệu cột dữ liệu,
thậm chí nếu bạn không có đủ bộ nhớ trong máy của bạn.
Và chúng ta sẽ xem nhiều ví dụ về điều này.
Tìm kiếm dữ liệu với Sframe là 1 phần của gói gọi là GraphLab Create
cái mà chúng ta cũng sử dụng trong ngành này.
Hãy nghe 1 ví dụ từ ghi chú ipython về cách sử dụng Sframe như thế nào.
Đây là ghi chú ipython, giống như chúng ta đã làm với ví dụ trước đây.
Và tôi muốn dùng nó,
bắt đầu với Sframes.
Có nhiều khoảng cách hơn trong slide của tôi,
tôi sẽ dấu tiêu đề và dấu thanh công cụ.
Và bây giờ có nhiều khoảng trống hơn trong slide của tôi.
Để có những cái khung này bạn phải dùng GraphLab Create và
làm điều này rất dễ.
Tôi đang gõ ask+M để có 1 hộp chữ như là 1 trang wiki và
tôi sẽ tạo ra, ồ, tôi đánh quá nhanh.
Để tôi chỉnh sửa lại lần nữa.
Nó không muốn tôi chỉnh sửa nó.
Đấy, nhấn mạnh GraphLab Create.
Mỗi lần chúng ta muốn bắt đầu GraphLab Create, tất cả chúng ta phải làm.
Sau khi chúng ta bắt đầu, gõ nhập graphlab.
Bây giờ chúng ta có tất cả các công cụ của GraphLab Create,
bao gồm SFrame, và các thuật toán mà chúng ta sẽ sử dụng thông qua khóa học này.
Điều đầu tiên mà tôi làm là tải dữ liệu từ đĩa.
Tôi sẽ #Load 1 bảng dữ liệu.
Tải 1 bảng dữ liệu cũng như SFrame rất đơn giản.
Cài đặt dữ liệu có thể là trong nhiều dạng khác nhau.
Cái mà chúng ta muốn sử dụng là cái được gọi là dạng CSV trong ví dụ này,
nó được tách nhau bằng 1 dấu phẩy.
Và tài liệu đó ở trong danh mục hiện tại của tôi.
Và thực sự tôi muốn tạo ra sự đa dạng trong SFrame và
dùng SFrame cho ví dụ này.
Tất cả tôi phải làm là đồ thị.SFrame và
đưa ra danh mục trọng tâm hoặc tài liệu và nó sẽ tải.
Vì thế trong trường hợp này, tài liệu của tôi được gọi là bằng chứng sống.csv.
Và chúng ta có ở đây.
Nó hiện 1 vài thứ mà nó đã phân tích và nps phân tích chính xác.
Bây giờ chúng ta có.
Chúng ta làm 1 vài SFrame cơ bản.
Chúng ta bắt đầu với SFrame cơ bản.
Đây là SFrame cơ bản, nếu bạn gõ sf,
ấn, trong trường hợp shift+enter, bởi vì khi chúng là ghi chú ipython
nó cho bạn thấy những dòng đầu tiên của bảng đó.
Trong trường hợp này, tôi sẽ để bình luận ở đây,#we
có thể xem các dòng đầu tiên của bảng.
Vậy húng ta có ở đây.
Đây là 1 bảng đơn giản.
Thực ra tôi đang xem tất cả các dòng.
Nó nói tên đầu Bob,
tên cuối Smith, người mà sống ở Mỹ, 24 tuổi.
Và chúng ta có cái này cho vài người.
Tuy nhiên có 2 cách để vào dòng đầu tiên.
Bạn có thể nhập sf, bạn cũng có thể nhập sf.head để xem dòng đầu tiên.
Và nó là 1 cài đặt dữ liệu nhỏ mà chúng ta đang làm.
Nhưng có dấu phẩy nữa được gọi là sf,tail cái mà
chỉ ra những dòng cuối của việc đặt dữ liệu.
Điều này lại là sự cài đặt dữ liệu nhỏ.
Các dòng đầu tiên,các dòng cuối, tất cả các dòng.
[NHẠC]