Запись CSV в Pandas
Чтобы передать таблицу вне Python, её записывают в файл. Метод to_csv у таблицы сохраняет строки и столбцы в текстовом формате CSV.
Соберём таблицу с городами и температурой, запишем её в weather.csv без индекса строк и посмотрим текст файла обычным чтением:
import pandas as pd
data = {
'city': ['Paris', 'Rome', 'Berlin'],
'temp': [18, 22, 15],
}
weather = pd.DataFrame(data)
weather.to_csv('weather.csv', index=False)
with open('weather.csv', 'r',
encoding='utf-8') as f:
print(f.read(), end='') # выведет city,temp
# Paris,18
# Rome,22
# Berlin,15
В файле только данные столбцов city и temp: первая строка - заголовки, дальше значения через запятую.
Создайте таблицу с полями
team и goals для
Fox 3 и Owl 1.
Сохраните её в match.csv и выведите
содержимое файла как текст.
Из столбцов sku и stock
с A1 50 и B2 20
запишите таблицу в items.csv
без индекса. Прочитайте файл
и покажите его текст.
Соберите таблицу уроков: class
Math, Art и hours
4, 2. Запишите её
в schedule.csv и выведите
первую строку файла как текст.