Jak usunąć wiersze, w których każda kolumna jest PUSTA w csv?

Wstęp

Łatwo usuwaj wiersze zawierające puste kolumny w CSV bez użycia formuły. Prześlij plik CSV tylko i uzyskaj wyniki w kilka sekund. Bezproblemowe i wydajne przetwarzanie - wypróbuj teraz!

Jak usunąć wiersze, w których kolumny są puste w csv?

Jak usunąć wiersze, w których kolumny są puste w csv?

Usuwanie wierszy z dużego pliku nie jest bardzo proste. Na przykład mam plik CSV z milionami linii, które są używane do przechowywania dzienników dostępu. Niektóre wiersze muszą zostać usunięte, ponieważ określone dokumenty są puste. Muszę usunąć te linie i 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 są PUSTE komórki.
  • 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 blank 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ć dla wartości PUSTE.

Najlepszy sposób: 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.
Poznaj nasze więcej narzędzi do transformacji
Przekształć dane: tekst, data/godzina, lokalizacja, Json itp.