Сводка таблицы в Pandas
Если нужно быстро понять состав таблицы,
удобен метод info. Он показывает
число строк, имена столбцов, тип
каждого поля и сколько непустых
значений в столбце.
Создадим таблицу товаров и выведем такую сводку:
import pandas as pd
data = {
'item': [
'Pen', 'Book', 'Ruler',
'Bag', 'Case', 'Tape', 'Clip',
],
'price': [2, 15, 3, 45, 12, 4, 1],
}
shop = pd.DataFrame(data)
report = shop.info() # выведет <class 'pandas.core.frame.DataFrame'>
# RangeIndex: 7 entries, 0 to 6
# Data columns (total 2 columns):
# # Column Non-Null Count Dtype
# --- ------ -------------- -----
# 0 item 7 non-null object
# 1 price 7 non-null int64
# dtypes: int64(1), object(1)
# memory usage: 240.0+ bytes
В блоке видно семь строк с метками
0-6, два столбца item
и price, типы object
и int64 и отсутствие пропусков
в обоих полях.
Соберите таблицу с полями city
и pop из пяти городов.
Выведите сводку с числом строк,
именами столбцов и типами.
Создайте таблицу учеников: name
и score, три строки.
Получите текстовую сводку о составе
таблицы.
Из словаря со столбцами day
и hours и шестью строками
соберите таблицу и выведите сводку,
где видно непустые значения в каждом
столбце.