Pandas читают текстовый файл

Тип столбца Pandas для строки Программирование и разработка

«В „пандах“ мы можем легко прочитать текстовый файл с помощью метода „панд“. „Панды“ предоставляют нам возможность прочитать текстовый файл. „Панды“ предоставляют различные встроенные методы для чтения текстового файла. Мы обсудим все методы в этом уроке вместе со всеми параметрами здесь и объясним их подробно. Кроме того, мы будем читать текстовый файл в „пандах“, используя методы „панд“ в наших кодах здесь».

Методы чтения текстового файла в «pandas»

В «пандах» у нас есть три метода, которые помогают нам читать текстовый файл. Мы также сделали здесь несколько примеров, в которых мы читаем текстовый файл. Методы, которые предоставляет «панда», обсуждаются ниже:

  • Используя метод pd.read_csv().
  • Используя метод pd.read_table().
  • Используя метод pd.read_fwf().

Теперь мы объясним синтаксис всех этих методов, а также подробно обсудим параметры всех методов в этом руководстве.

Синтаксис read_csv()

pd.read_csv(‘filename.txt’, sep=’ ‘, header=None, names=[“Col_name1”, “Col_name2, “Col_name2”, …………..])

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

Синтаксис read_table()

pd.read_table(‘filename.txt’, delimiter = ‘ ‘)

В этом методе мы помещаем имя файла текстового файла в качестве первого параметра. В разделителе, когда мы помещаем ’ ’, в качестве разделителя будет использоваться символ пробела.

Синтаксис read_fwf()

pd.read_fwf(‘filename.txt’)

Этот метод принимает только один параметр — имя текстового файла.

Читайте также:  Структура данных 101: как использовать связанные списки в Java

Теперь мы будем использовать эти методы для чтения текстовых файлов в кодах «панд» и отображения данных текстового файла на терминале.

Пример 1

Здесь находится приложение «Spyder», в котором мы сделали все эти коды, представленные в этом руководстве. Текстовый файл, данные которого мы хотим прочитать, показан ниже. Мы будем использовать метод «read_csv()» для чтения этого текстового файла в «пандах».

Здесь находится приложение «Spyder»

Сначала мы импортируем библиотеку «pandas», потому что мы хотим использовать метод «read_csv ()», а это метод «pandas». Мы обращаемся к этому методу только тогда, когда мы импортировали библиотеку «панд». Здесь мы упоминаем «панды как pd», поэтому этот «pd» помещается вместе с названием метода его использования. После этого мы создаем здесь переменную «df», которая используется для хранения данных текстового файла после чтения. Мы размещаем здесь метод «pd.read_csv()», который помогает читать текстовый файл и преобразовывать данные текстового файла в DataFrame и сохранять их в переменной «df».

Здесь мы передали имя файла «myData.txt», а затем использовали «sep» и присвоили этому «sep» пустой символ. Итак, этот пробел работает как разделитель в текстовом файле. Затем мы использовали «print ()» ниже, который используется для печати данных текстового файла. Он будет отображать данные текстового файла в форме DataFrame.

Здесь мы передали имя файла «myData

Для выполнения этого кода мы должны нажать «Shift + Enter», и вывод будет отображаться на терминале «Spyder». Результат приведенного выше кода отображается на данном снимке экрана, и вы можете видеть, что данные текстового файла отображаются как DataFrame, а первая строка нашего текстового файла представлена ​​​​здесь как имена столбцов этого DataFrame. Он также разделяет данные, в которых в текстовом файле присутствует символ пробела.

Результат приведенного выше кода отображается на данном

Пример 2

Здесь показан текстовый файл, который мы будем читать в этом примере, и мы снова воспользуемся методом «read_csv()», но с другими параметрами.

Здесь показан текстовый файл, который мы будем читать в этом примере

Используется метод «pandas» «pd.read_csv()», и мы передаем здесь три параметра. Сначала мы размещаем имя файла «Record.txt». Второй параметр — это параметр «sep», который присваивает ему пустой символ, а затем у нас есть третий параметр, в котором мы устанавливаем «заголовок» и настраиваем его на «Нет», поэтому он создаст заголовок по умолчанию для DataFrame. когда мы выполняем этот код. Все это мы сохранили в переменной «My_Record», а также добавили «My_Record» в функцию «print()» для печати.

Используется метод «pandas»

Все данные сохраняются в DataFrame, и он разделяет данные, в которых присутствует символ пробела в данных текстового файла. Кроме того, здесь был создан заголовок DataFrame по умолчанию, потому что мы установили для параметра «header» значение «None».

Кроме того, здесь был создан заголовок DataFrame

Пример 3

Отобразится текстовый файл этого примера, и мы еще раз воспользуемся методом «read_csv()» с измененными параметрами.

Отобразится текстовый файл этого примера, и мы еще раз

В этом коде четыре параметра передаются здесь методу «pandas» «pd.read_csv()». Имя текстового файла является первым параметром. Параметру «sep» присваивается пробел во втором параметре. Для параметра «заголовок» установлено значение «Нет» в третьем аргументе, а в качестве четвертого параметра мы установили «имена», которые будут отображаться в качестве имен столбцов DataFrame после чтения текстового файла, и эти имена столбцов «COL_1, COL_2, COL_3, COL_4 и COL_5». Вся эта информация была сохранена в переменной «My_Record», а «My_Record» также была добавлена ​​к методу «print()», чтобы она печаталась на терминале.

В этом коде четыре параметра передаются здесь методу

Вся информация текстового файла отображается здесь как DataFrame, а также разделяет данные, в которые в текстовом файле добавляются пробелы. Он также соответственно добавляет имена столбцов, которые мы добавили выше в коде.

Вся информация текстового файла отображается здесь

Пример 4

Это текстовый файл, который мы будем читать в этом примере, используя другой метод, метод «pd.read_table()».

Это текстовый файл, который мы будем читать

Здесь добавлен метод «pd.read_table()» для чтения текстового файла, и мы добавляем «ABC.txt», который является именем текстового файла. Этот метод помогает читать текстовый файл, а также мы настроили параметр «разделитель» на символ пробела, поэтому он также будет работать как разделитель, который мы объяснили выше. Затем все данные текстового файла сохраняются в переменной «My_Data» и также распечатываются здесь.

для чтения текстового файла, и мы добавляем «ABC

Начальная строка нашего текстового файла показана здесь как имена столбцов DataFrame, а данные текстового файла печатаются как DataFrame. Кроме того, он разделяет данные текстового файла, в котором присутствует символ пробела.

Начальная строка нашего текстового файла показана

Пример 5

Теперь текстовый файл содержит данные, которые отображаются ниже. На этот раз мы применим «read_fwf()» и покажем, как он отображает данные после чтения текстового файла.

Теперь текстовый файл содержит данные, которые

Как мы знаем, этот метод «read_fwf()» принимает только один параметр — имя файла, который мы хотим прочитать. Мы добавляем сюда «textfile.txt», которое является именем нашего текстового файла, и назначаем этот метод pandas переменной «File_Data», которая будет хранить данные этого текстового файла. Затем мы помещаем «print (File_Data)», чтобы он также распечатывал эти данные.

Как мы знаем, этот метод «read

Здесь показаны все данные текстового файла. Она не разделяла данные, в которых присутствуют пробелы, потому что в этой функции нет таких параметров, как «Sep» или «разделитель».

Она не разделяла данные, в которых присутствуют пробелы

Заключение

В этом руководстве объясняется, как читать текстовый файл в «пандах» и какие методы используются для чтения текстового файла в «пандах». Мы обсудили все методы, которые помогают нам читать текстовый файл в «пандах». В этом руководстве мы рассмотрели три различных метода «панд» для чтения наших текстовых файлов в «пандах». Мы также подробно объяснили синтаксис всех методов, а также параметры всех методов здесь и прочитали множество текстовых файлов, применяя различные методы со всеми возможными параметрами в этом руководстве.

Оцените статью
bestprogrammer.ru
Добавить комментарий