@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 столбца).