Hướng dẫn pandas read excel skip empty columns - gấu trúc đọc excel bỏ qua các cột trống
Tôi có một Excel như bên dưới Show Tôi phải đọc Excel và thực hiện một số hoạt động. Vấn đề là tôi phải bỏ qua các hàng và cột trống. Trong ví dụ trên, nó chỉ nên đọc từ B3: D6. Nhưng với mã dưới đây, nó xem xét tất cả các hàng trống cũng như bên dưới Mã tôi đang sử dụng
Cách bỏ qua các hàng và cột trống để có được đầu ra dưới đây
Dựa trên một số nghiên cứu, tôi đã thử sử dụng Hỏi ngày 19 tháng 8 năm 2020 lúc 8:02Aug 19, 2020 at 8:02
AvinashavinashAvinash 5233 Huy hiệu bạc14 Huy hiệu Đồng3 silver badges14 bronze badges Bạn chắc chắn cần sử dụng
EDIT: Nếu chúng ta có tệp sau: Và sau đó sử dụng mã này:
0 nhìn theo cách sau:Nếu chúng ta bắt đầu với: Và sử dụng chính xác cùng một mã, tôi nhận được: Cuối cùng, bắt đầu từ: Nhận giống như trong trường hợp đầu tiên. Đã trả lời ngày 19 tháng 8 năm 2020 lúc 8:19Aug 19, 2020 at 8:19
4 Cải thiện bài viết Lưu bài viết Cải thiện bài viết Lưu bài viết Đọc Approach:
Làm thế nào: Làm thế nào chỉ có giá trị chuỗi của hai loại (‘bất kỳ trò chơi hay’ tất cả tất cả). ’Bất kỳ người nào cũng làm rơi hàng/cột nếu bất kỳ giá trị nào là null và’ tất cả các điểm rơi chỉ khi tất cả các giá trị là null. tại chỗ: đó là một boolean làm cho các thay đổi trong khung dữ liệu nếu đúng. Python3Dữ liệu mẫu: Đây là khung dữ liệu mẫu mà chúng tôi sẽ thực hiện các hoạt động khác nhau. 1 2 6 7 8 9 9 1 6 3 9 5 1 5 1 5df.dropna(how='all') 0 1 4
Output:
6 df.dropna(how='all') 5Python3Dữ liệu mẫu: Đây là khung dữ liệu mẫu mà chúng tôi sẽ thực hiện các hoạt động khác nhau. 1 2 1 4 6 3 9 5 1 5 1 5df.dropna(how='all') 0 1 4
6skipcolumns 6skipcolumns 7 6skipcolumns 9dropna 0 6dropna 2dropna 3
Output:
6 df.dropna(how='all') 5Python3Dữ liệu mẫu: Đây là khung dữ liệu mẫu mà chúng tôi sẽ thực hiện các hoạt động khác nhau. 1 2 6 7 8 9 9 1 6 3 9 5 1 5 1 5df.dropna(how='all') 0 1 4
5 6 7 8 9 0__21____2221____ 4 5 37 6dropna 2dropna 3
6skipcolumns 6skipcolumns 7 6skipcolumns 9dropna 0 6dropna 2dropna 3
Output:
Ví dụ 1: Python3Dữ liệu mẫu: Đây là khung dữ liệu mẫu mà chúng tôi sẽ thực hiện các hoạt động khác nhau. 1 2 6 7 8 9 9 1 6 3 9 5 1 5 1 5df.dropna(how='all') 0 1 4 5 6 7 8 9 0__21____2221____ 4 5 5 6 7 8 9 0__21____2221____ 4 5 94 5 96 6dropna 2dropna 3
6skipcolumns 6skipcolumns 7 6skipcolumns 9dropna 0 6dropna 2dropna 3
Output:
Ví dụ 1: Python3Dữ liệu mẫu: Đây là khung dữ liệu mẫu mà chúng tôi sẽ thực hiện các hoạt động khác nhau. 1 2 6 7 8 9 9 1 6 3 9 5 1 5 1 5df.dropna(how='all') 0 1 4
5 6 7 8 9 0__21____2221____ 4 5 94 5 96 6dropna 2dropna 3 37 6dropna 2dropna 3
6skipcolumns 6skipcolumns 7 6skipcolumns 9dropna 0 6dropna 2dropna 3
Output: |