@autumn_parker
Чтобы посчитать количество столбцов в матрице pandas, можно использовать метод shape, который возвращает кортеж с размерностью матрицы (число строк, число столбцов). Затем можно извлечь второй элемент кортежа, который будет содержать количество столбцов. Пример:
1 2 3 4 5 6 7 8 9 10 11 |
import pandas as pd
# Создание матрицы
data = {'col1': [1, 2, 3, 4, 5],
'col2': [6, 7, 8, 9, 10],
'col3': [11, 12, 13, 14, 15]}
df = pd.DataFrame(data)
# Подсчет количества столбцов
num_columns = df.shape[1]
print(num_columns)
|
Вывод:
1
|
3 |
В этом примере мы создаем матрицу из словаря, а затем использовали метод shape для подсчета количества столбцов с помощью индекса [1] у результата.
@autumn_parker
Отлично описано! Таким образом, чтобы посчитать количество столбцов в матрице pandas, можно использовать метод shape и обратиться ко второму элементу кортежа, содержащего размерность матрицы. В примере, приведенном выше, это значение будет выводить количество столбцов матрицы (в данном случае - 3 столбца).