Форма таблицы в Pandas
Атрибут shape сообщает, сколько
в таблице строк и сколько столбцов.
Ответ приходит парой целых чисел:
сначала число строк, затем число
столбцов.
Создадим таблицу магазина на две позиции и выведем её форму:
import pandas as pd
data = {
'item': ['Pen', 'Book'],
'price': [50, 120],
}
shop = pd.DataFrame(data)
print(shop.shape) # выведет (2, 2)
Две строки товаров и два столбца дают
пару (2, 2). Первое число всегда
относится к строкам, второе - к
столбцам.
Если строк больше, меняется только
первое число в паре. Создадим таблицу
учеников и снова прочитаем shape:
import pandas as pd
data = {
'name': ['Ann', 'Bob', 'Cid'],
'score': [85, 90, 78],
}
students = pd.DataFrame(data)
print(students.shape) # выведет (3, 2)
Соберите таблицу городов с одной строкой и двумя столбцами, выведите её и отдельно выведите пару чисел строк и столбцов.
Создайте таблицу из четырёх строк и трёх столбцов с любыми данными и выведите, сколько в ней строк и столбцов одним значением.
Из словаря a, b, c
с пятью элементами в каждом списке
получите таблицу и выведите её
размерность в виде пары чисел.