‫Được chứ.
‫Chào mừng trở lại.
‫Bây giờ, trong video cuối cùng, chúng ta đã xem qua các kiểu dữ liệu khác nhau trong chuỗi và khung dữ liệu
‫PANDAS, tạo một số chuỗi trong khung dữ liệu, nhập dữ liệu và sau đó xuất dữ liệu.
‫Bây giờ chúng ta sẽ xem xét các cách khác nhau mà bạn có thể mô tả dữ liệu ở gấu trúc.
‫Vì vậy, chúng tôi sẽ thực hiện một tiêu đề nhỏ ở đây.
‫Hãy nhớ làm điều đó, bạn có thể nhập một số dấu xuống nếu bạn chưa từng thấy dấu xuống trước đây.
‫Bạn có thể thực hiện một số nghiên cứu.
‫Nhưng để tạo tiêu đề, bạn có thể thực hiện hai thẻ bắt đầu bằng # và thao tác này sẽ nhấn phím Escape và m
‫shift enter.
‫Bây giờ tôi đã có dữ liệu được mô tả trong một định dạng tiêu đề nhỏ đẹp.
‫Đây là một cách tuyệt vời để chia nhỏ sổ ghi chép Jupyter.
‫Vì vậy, nó mang tính giao tiếp.
‫Được chứ.
‫Theo cách bạn gọi các chức năng.
‫Chúng tôi đã thấy điều này trên một ví dụ ở đây về CSV trên khung dữ liệu gấu trúc bằng cách nhấn vào ký hiệu dấu chấm.
‫Vì vậy, nếu chúng tôi chuyển sang tab, nó có thể hiển thị cho chúng tôi.
‫Chúng ta bắt đầu.
‫Mất một thời gian và tôi đã mất kiên nhẫn và nhấn tab rất nhiều.
‫Nó sẽ cho chúng ta thấy một số chức năng ở đây mà chúng ta có thể chạy, nhưng hãy nhớ rằng, có rất nhiều ở đây.
‫Vì vậy, ngay từ đầu, đừng tập trung vào việc cố gắng học thuộc lòng tất cả những điều này.
‫Chỉ cần tập trung vào việc sử dụng một số ít mà chúng tôi đang xem xét tại thời điểm này và sau đó xây dựng dựa trên kiến thức của bạn
‫khi bạn tiếp tục.
‫Vì vậy, điều đầu tiên chúng ta sẽ xem xét cách mô tả các kiểu dữ liệu trong khung dữ liệu của chúng ta.
‫Chúng ta có thể thực hiện việc này bằng cách nhập các loại D, vì vậy bạn sẽ nhận thấy một số hàm có dấu ngoặc sau và một số thì không thích.
‫Cái này không có dấu ngoặc.
‫Sự khác biệt giữa hai điều này là đây là một thuộc tính.
‫Vì vậy, chúng tôi nhập thuộc tính here trong khi một chức năng như bán xe hơi.
‫Để xem chữ V là một hàm.
‫Vì vậy, sự khác biệt giữa thuộc tính và hàm là điều này sẽ thực hiện một số bước, trong
‫khi loại de, là một thuộc tính, chỉ là một số thông tin meta được lưu trữ về khung dữ liệu
‫bán xe.
‫Vì vậy, đó là hai điều chính cần nhớ ở đây, sự khác biệt giữa một thuộc tính và một hàm.
‫Chúng tôi không muốn chạy dòng mã này, vì vậy chúng tôi sẽ nhận xét điều đó, nhưng chúng tôi muốn xem các loại D.
‫Vì vậy, chúng ta hãy làm điều đó.
‫Đánh ca nhập.
‫Bây giờ điều này sẽ cho chúng tôi biết một số thông tin về các cột khung dữ liệu bán xe của chúng tôi.
‫Vì vậy, nó sẽ làm cho chuyên mục, chúng ta hãy xem nó ở đây.
‫Tạo màu, cửa đồng hồ đo quãng đường, giá cả, đó là tên các cột của chúng tôi.
‫Vì vậy, điều này sẽ cho chúng ta biết loại cột tạo của chúng ta là một đối tượng, màu sắc là một đối tượng,
‫đồng hồ đo đường là một số nguyên, cửa là một số nguyên và giá cũng là một đối tượng.
‫Hãy xem xét một số điều khác mà chúng ta có thể làm với các cột doanh số bán ô tô trong khung dữ liệu.
‫Bây giờ, đây là một hàm hay một thuộc tính?
‫Nó không có dấu ngoặc, vì vậy nó là một thuộc tính.
‫Vì vậy, điều này sẽ cho chúng tôi biết tên cột của chúng tôi sẽ trả về nó dưới dạng danh sách để bạn có thể đi
‫các cột ô tô bằng các cột bán ô tô.
‫Nhấn shift enter.
‫Và bây giờ bạn đã có tên cột của mình được lưu trữ dưới dạng danh sách.
‫Vì vậy, bạn có thể thực hiện một số thao tác trên danh sách này và sau đó sử dụng thao tác đó sau này để thao tác với khung dữ liệu của mình.
‫Nhưng đây chỉ là cách bạn truy cập hai trong số các loại thuộc tính chính từ khung dữ liệu của mình.
‫Chúng ta hãy nhìn vào một cái gì đó khác.
‫Còn các chỉ số thì sao?
‫Vì vậy, chúng tôi đi chỉ số cột xe.
‫Oh không có chỉ số thuộc tính.
‫Ồ, vì chúng tôi đã gõ cột ô tô.
‫Chúng tôi muốn có khung dữ liệu bán xe của mình.
‫Chúng ta bắt đầu.
‫Xinh đẹp.
‫Vì vậy, điều này sẽ nói, chúng ta hãy xem khung dữ liệu ở đây.
‫Carsales sẽ nói rằng phạm vi của chỉ số bắt đầu từ 0 và dừng lại ở 10.
‫Bước là một.
‫Vì vậy, không một, hai, ba.
‫Được rồi, điều đó có ý nghĩa.
‫Bây giờ chúng ta đã xem qua một số thuộc tính khác nhau của khung dữ liệu của chúng ta.
‫Chúng ta hãy xem xét một số hàm mà chúng ta có thể gọi.
‫Hãy nhớ rằng, sự khác biệt chính giữa một hàm và một thuộc tính là một thuộc tính không có dấu
‫ngoặc, thuộc tính không có dấu ngoặc và các hàm sẽ thực hiện một số loại hoạt động.
‫Vì vậy, người đầu tiên sẽ xem xét là mô tả.
‫Hiện nay.
‫Chúng ta bắt đầu.
‫Những gì người ghi chép làm là cung cấp cho chúng tôi một số thông tin thống kê về các cột số của chúng tôi.
‫Bạn có thể nhận thấy tại sao giá không tăng ở đây?
‫Đó là một cột số.
‫Vì vậy, chúng tôi đã có đồng hồ đo đường.
‫Điều đó có nghĩa là có mười cột được đếm.
‫Chính là 78,601.
‫Vì vậy, đồng hồ đo đường là bao nhiêu km một chiếc xe có thể đã thực hiện được.
‫Và số cửa cần đếm là mười.
‫Có nghĩa là có mười hàng với các cửa là một cột.
‫Và chính là cho độ lệch chuẩn là 0 đó. 471405.
‫Chúng tôi có các phân vị ở đây, tối thiểu và tối đa.
‫Nhưng không có giá.
‫Vâng, nếu chúng ta quay lại đây, chúng ta có thể thấy rằng đồng hồ đo đường là một giá trị số nguyên và cửa ra vào
‫cũng là một giá trị số nguyên, nhưng giá là một đối tượng.
‫Bây giờ, điều đó thật thú vị.
‫Hừ!
‫Có thể khi chúng tôi nhập nó từ CSV của mình, ô này được định dạng khác với các ô này.
‫Đừng lo.
‫Chúng tôi sẽ xem xét điều đó trong một video trong tương lai.
‫Nhưng một điều cần lưu ý là mô tả chỉ hoạt động trên các cột số.
‫Vì vậy, chúng ta hãy nhìn vào một cái gì đó khác.
‫Có lẽ chúng tôi muốn thông tin, thông tin bán hàng.
‫Và bây giờ điều quan trọng cần nhớ là các loại chức năng mô tả này.
‫Và thuộc tính là một số thứ mà bạn có thể chạy qua khi bắt đầu khám phá một tập dữ
‫liệu mới.
‫Vì vậy, đó là những gì chúng tôi đang làm.
‫Chúng tôi giả vờ rằng chúng tôi có doanh số bán ô tô ở đây và chúng tôi muốn bắt đầu chạy các chức năng như thông tin và mô
‫tả để chỉ bắt đầu khám phá dữ liệu của chúng tôi và nhận một số thông tin về nó.
‫Vậy điều này sẽ mang lại cho chúng ta điều gì?
‫Chúng ta hãy có một cái nhìn.
‫Chỉ mục phạm vi, mười mục nhập, 0 đến 9.
‫Bây giờ thông tin là loại như thế.
‫Chỉ số kết hợp với thời gian trong ngày.
‫Và vì vậy, hãy nhớ rằng, gấu trúc có nhiều cách khác nhau để làm những điều tương tự.
‫Vì vậy, khi bạn xem xét và làm việc, tìm hiểu thêm về thư viện, bạn sẽ tìm thấy một mẫu
‫phù hợp nhất với mình.
‫Tôi chỉ cho bạn thấy một bộ sưu tập rộng rãi các chức năng hữu ích, khác nhau mà bạn có thể sử dụng trong bất kỳ
‫loại phân tích dữ liệu nào.
‫Điều này sẽ cho chúng ta biết là cột mate có mười đối tượng không rỗng, mười đối tượng không rỗng cho
‫màu sắc.
‫Tương tự một lần nữa cho các cột còn lại.
‫Có hai loại D cho 64.
‫Đúng, điều đó có ý nghĩa trong 64.
‫Trong 64 và ba cho đối tượng.
‫Được chứ.
‫Và nó không sử dụng nhiều bộ nhớ.
‫Được rồi.
‫Cứ đi đi.
‫Bán xe, bạn có thể gọi phân tích thống kê trên khung dữ liệu của mình.
‫Vì vậy, doanh số bán ô tô không có nghĩa là chúng tôi sẽ cung cấp cho bạn giá trị trung bình của các cột số của bạn.
‫Hãy nhớ rằng, Giá không hiển thị ở đây bởi vì nó là một đối tượng, không phải là một cột số.
‫Và bạn thậm chí có thể gọi trung bình trên từng chuỗi riêng lẻ.
‫Vì vậy, chúng ta hãy thực hiện một loạt gọi là Giá xe ô tô bằng chuỗi PD.
‫3000.
‫Hãy giả sử rằng đây là giá xe của chúng tôi, chúng không ở định dạng đối tượng, chúng ở định dạng số nguyên.
‫Và sau đó chúng tôi đi.
‫Giá xe hơi có nghĩa là, ông hoàng, ông hoàng xe hơi, luôn luôn là một ông hoàng xe hơi.
‫Chúng ta bắt đầu.
‫Vì vậy, điều đó sẽ cung cấp cho chúng ta giá trị trung bình của ba con số này ở đây.
‫Vì vậy, nó khá cao ở đó, 38.583 bởi vì chúng tôi đã có giá trị lớn này.
‫Đó là một chiếc xe hơi, xe hoàng tử ở ngay đó.
‫Tiếp theo chúng ta có thể xem xét tổng để chúng ta có thể tính tổng doanh số bán xe hơi.
‫Điều này sẽ tổng hợp tất cả các giá trị cột khác nhau.
‫Vì vậy, đây chỉ thực sự được kết hợp những gì trong cột tạo, những gì trong cột màu,
‫nó được cộng lại, có bao nhiêu quân domino, có bao nhiêu cửa.
‫Nó không thực sự hữu ích khi gọi nó trên toàn bộ khung dữ liệu.
‫Vì vậy, có thể chúng tôi làm điều đó trên một cột duy nhất chứ không phải chọn một cột duy nhất.
‫Chúng ta sẽ xem xét vấn đề này trong video lựa chọn, nhưng chỉ để chọn một cột duy nhất để chứng minh điều đó
‫ở đây.
‫Tổng số cửa bạn gõ tên cột trong dấu ngoặc vuông dưới dạng chuỗi rồi gọi là tổng nhấn shift
‫enter.
‫Và bây giờ nó sẽ chỉ đưa ra tổng số ở đây.
‫Giờ đây, bạn có thể thực hiện một số phiên bản khác nhau của thống kê này, chẳng hạn như không chỉ một số phiên bản bạn có thể
‫đi trung bình và nhiều phiên bản khác.
‫Vì vậy, tôi khuyên nếu bạn đang thực hành, hãy thử một vài hàm thống kê khác nhau, thậm chí tra cứu tài
‫liệu PANDAS để biết các biện pháp thống kê khác nhau.
‫Bạn có thể gọi trên các cột khác nhau.
‫Và cuối cùng, nếu bạn muốn một chút thông tin cuối cùng về dữ liệu của mình, khung là độ dài.
‫Vì vậy, lý do bạn có thể muốn điều này là giả sử dữ liệu của bạn đóng khung 200.000 hàng và bạn chỉ muốn làm
‫việc trên một vài nghìn hàng để phân tích dữ liệu khám phá.
‫Bạn có thể tìm ra độ dài của khung dữ liệu mà bạn hiện đang làm việc bằng cách chuyển nó cho Len và chúng ta có thể
‫thấy rằng đó là mười hàng trong khung dữ liệu của chúng tôi.
‫Chúng ta hãy xem xét nó một lần nữa.
‫Xinh đẹp.
‫Và đó là tốt đẹp và chính xác.
‫Được rồi, vậy là kết thúc phần mô tả này.
‫Những gì bạn có thể làm là thực hành tự chạy mã và sau đó xem liệu có bất kỳ chức
‫năng nào khác ở đây mà bạn muốn thử không.
‫Có thể tạo chuỗi của riêng bạn như thế này và sau đó xem bạn có thể tìm thấy những giá trị thống kê nào về
‫chuỗi của mình.
‫Nhưng không cần nói thêm, tôi sẽ gặp lại bạn trong bài giảng tiếp theo và chúng ta sẽ xem xét cách xem dữ liệu
‫và chọn dữ liệu theo cách khác nhau.