Trích xuất một cột từ csv python
Chúng tôi sẽ tiếp tục tập này từ nơi chúng tôi đã dừng lại trong tập trước. Nếu bạn đã khởi động lại Jupyter hoặc bạn muốn sử dụng sổ ghi chép mới, hãy đảm bảo rằng bạn đã nhập pandas và đã đọc SN7577. tập dữ liệu tab vào Dataframe Show
Chọn các hàng và cột từ Dataframe gấu trúcNếu chúng tôi biết những cột nào chúng tôi muốn trước khi đọc dữ liệu từ tệp, chúng tôi có thể yêu cầu 8 chỉ nhập các cột đó bằng cách chỉ định các cột theo số chỉ mục của chúng (bắt đầu từ 0) dưới dạng danh sách cho tham số 9. Ngoài ra, chúng tôi cũng có thể cung cấp danh sách tên cột
Bây giờ chúng ta hãy giả sử rằng chúng ta đã đọc trong tệp hoàn chỉnh hiện có trong Dataframe 0, làm thế nào bây giờ chúng ta có thể tham chiếu đến các cột cụ thể?Có hai cách để thực hiện việc này bằng cách sử dụng tên cột (hoặc nhãn)
Nếu chúng tôi quan tâm đến nhiều cột, phương pháp thứ 2 ở trên không thể được sử dụng. Tuy nhiên, trong lần đầu tiên, mặc dù chúng tôi đã sử dụng một chuỗi có giá trị là 1 nhưng chúng tôi cũng có thể cung cấp một danh sách các chuỗi. Hãy nhớ rằng các danh sách được đính kèm trong 2 0 1
Lọc theo hàngBạn có thể lọc Khung dữ liệu theo hàng bằng cách chỉ định một phạm vi ở dạng 3. 4 là hàng đầu tiên và 5 là hàng ngoài hàng cuối cùng được yêu cầu 6
Sử dụng tiêu chí để lọc hàngCó nhiều khả năng bạn sẽ muốn chọn các hàng từ Khung dữ liệu dựa trên một số tiêu chí, chẳng hạn như “tất cả các hàng có giá trị cho Q2 là -1” 0Các tiêu chí có thể phức tạp hơn và không giới hạn ở các giá trị của một cột 1Ta có thể kết hợp chọn hàng với chọn cột 2Việc chọn các hàng trên chỉ mục hàng được sử dụng hạn chế trừ khi bạn cần chọn một phạm vi hàng liền kề Tuy nhiên, có một cách khác để chọn hàng bằng cách sử dụng chỉ mục hàng 3Sử dụng phương pháp 1 cho kết quả giống như ví dụ trước của chúng tôiTuy nhiên, bây giờ chúng ta có thể chỉ định một giá trị duy nhất và quan trọng hơn là chúng ta có thể sử dụng hàm 2 để chỉ ra các bản ghi mà chúng ta muốn. Điều này có thể hữu ích để thực hiện các lựa chọn giả ngẫu nhiên của các hàng từ khắp Khung dữ liệu 4Bạn cũng có thể chỉ định phạm vi cột bằng cách sử dụng lại phương pháp 1 bằng cách sử dụng số chỉ mục cột 5Ngoài ra còn có một phương thức 4 cho phép bạn sử dụng các tên cột 6Lấy mẫuPandas có phương thức 5 cho phép bạn trích xuất một mẫu bản ghi từ Dataframe 7
|