РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pypdPmFlRc 104 of 108 menu
◀ ▶

Чтение CSV в Pandas

Функция read_csv собирает таблицу из текстового CSV файла. В каждой строке файла лежит одна запись, поля отделены запятой, а первая строка часто задаёт имена столбцов.

Сначала запишем в файл prices.csv несколько строк обычным Python, затем функция read_csv прочитает его и вернёт таблицу:

import pandas as pd with open('prices.csv', 'w', encoding='utf-8') as f: f.write('item,price\n') f.write('apple,120\n') f.write('pear,95\n') f.write('orange,110\n') prices = pd.read_csv('prices.csv') print(prices) # выведет item price # 0 apple 120 # 1 pear 95 # 2 orange 110

Заголовки item и price стали именами столбцов, а строки файла превратились в строки таблицы с индексом слева.

Запишите в файл sales.csv строки с заголовком product и units и тремя товарами: mug с 30, lamp с 12, desk с 5. Загрузите файл в таблицу и выведите её целиком.

Создайте файл hours.csv с полями day и work для Mon 8, Tue 7 и Wed 6. Получите из него таблицу и покажите столбец work.

Подготовьте файл towns.csv: name и pop для CityA 1200 и CityB 980. Откройте его как таблицу и выведите число строк.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить