Jak usunąć wiersze, w których dowolne kolumny są puste w csv?
Łatwo usuwaj wiersze, w których określone kolumny są puste w csv bez użycia formularza. Prześlij tylko plik csv, Uzyskaj wyniki w kilka sekund. Bezproblemowe i wydajne przetwarzanie - Wypróbuj teraz!
Jak usunąć wiersze, w których dowolne kolumny są puste w csv
Usuń wiersze z dużego pliku nie jest bardzo prostą sprawą. Na przykład mam plik csv z milionami linii, przechowujący dzienniki dostępu, niektóre linie muszą zostać usunięte, ponieważ określone kolumny są puste. Muszę usunąć te linie, a następnie przeprowadzić analizę danych. Jak mogę to zrobić?
Metoda A:Arkusz kalkulacyjny Excel lub Google
Tak, możesz użyć programu Excel, aby usunąć wiersze, w których określone kolumny są puste. Oto jak:
- Otwórz plik CSV w programie Excel.
- Wybierz kolumny, które chcesz sprawdzić, czy nie ma pustych komórek.
- Kliknij kartę „Dane” na wstążce.
- Kliknij przycisk „Filtr” w grupie „Sortuj i filtruj”.
- Kliknij strzałkę rozwijaną w nagłówku wybranej kolumny i odznacz opcję „Puste miejsca”.
- Naciśnij „Ctrl + -”, aby usunąć widoczne wiersze.
- Zapisz plik jako nowy plik CSV.
Uwagi: Ta metoda zakłada, że puste komórki w określonych kolumnach są naprawdę puste, a nie tylko spacje. Możesz użyć funkcji „Znajdź i zamień”, aby usunąć spacje przed zastosowaniem filtra.
Metoda B:Python
Aby usunąć wiersze, w których określone kolumny są puste w pliku CSV, możesz użyć języka programowania, takiego jak Python. Oto jeden sposób, aby to zrobić:
import pandas as pd
# Read the CSV file
df = pd.read_csv('input.csv')
# Remove rows with empty values in the specified columns
df.dropna(subset=['column1', 'column2'], inplace=True)
# Write the cleaned dataframe to a new CSV file
df.to_csv('output.csv', index=False)
Oto kod w Pythonie:
Uwaga: Zastąp „input.csv” i „output.csv” rzeczywistymi nazwami plików. Zastąp także ['column1', 'column2'] rzeczywistymi nazwami kolumn, które chcesz sprawdzić, czy nie ma pustych wartości.
Najlepszym sposobem: Użyj funkcji QuickTran
- Odwiedź naszą stronę internetową i znajdź narzędzie online.
- Otwórz plik csv, klikając przycisk „Wybierz plik” i wybierając plik, który chcesz zmienić.
- Po przesłaniu pliku możesz wybrać określone kolumny, które chcesz przetworzyć, aw ciągu kilku sekund usuniesz wiersze, w których wszystkie kolumny są puste.
- Następnie możesz pobrać pliki i zapisać je na swoim komputerze.