Как удалить строки, в которых указанные столбцы пусты в csv?

Введение

Легко удаляйте строки с пустыми столбцами в CSV без использования формулы. Загружайте только CSV-файл и получайте результаты за считанные секунды. Простая и эффективная обработка — попробуйте прямо сейчас!

Как удалить строки, в которых указанные столбцы пусты в csv?

Как удалить строки, в которых указанные столбцы пусты в csv?

Удаление строк из большого файла — дело не очень простое. Например, у меня есть csv-файл с миллионами строк, в котором хранятся журналы доступа, некоторые строки совершенно пусты, мне нужно удалить эти строки, а затем провести анализ данных. Как мне это сделать?

Метод A:Электронная таблица Excel или Google

Да, вы можете использовать Excel для удаления строк, в которых указанные столбцы пусты. Вот как:

  • Откройте CSV-файл в Excel.
  • Выберите столбцы, в которых вы хотите проверить наличие пустых ячеек.
  • Перейдите на вкладку «Данные» на ленте.
  • Нажмите кнопку «Фильтр» в группе «Сортировка и фильтрация».
  • Нажмите стрелку выпадающего списка в заголовке выбранного столбца и снимите флажок «Пустые».
  • Нажмите «Ctrl + -», чтобы удалить видимые строки.
  • Сохраните файл как новый CSV-файл.

Примечание. Этот метод предполагает, что пустые ячейки в указанных столбцах действительно пустые, а не просто пробелы. Для удаления пробелов перед применением фильтра можно использовать функцию «Найти и заменить».

Метод B:Python

Чтобы удалить строки с указанными столбцами в CSV-файле, можно использовать язык программирования, такой как Python. Вот один из способов сделать это:


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)

Вот код на Python:

Примечание. Замените 'input.csv' и 'output.csv' фактическими именами файлов. Кроме того, замените ['column1', 'column2'] фактическими именами столбцов, которые вы хотите проверить на наличие пустых значений.

Лучший способ: используйте функцию QuickTran

  • Посетите наш веб-сайт и найдите онлайн-инструмент.
  • Откройте csv-файл, нажав кнопку «Выбрать файл» и выбрав файл, который хотите изменить.
  • После загрузки файла вы можете выбрать указанные столбцы, которые вы хотите обработать, и через несколько секунд вы удалите строки, в которых все столбцы пусты.
  • Затем вы можете загрузить файлы и сохранить их на своем компьютере.
Познакомьтесь с нашими другими инструментами трансформации
Данные преобразования: текст, дата/время, местоположение, Json и т. д.