Python | Pandas MultiIndex.nlevels

| | | | | | | | | | |

MultiIndex.nlevels Pandas MultiIndex.nlevels возвращает целое число уровней в MultiIndex.

Синтаксис: MultiIndex.nlevels

Пример № 1: Используйте атрибут MultiIndex.nlevels , чтобы найти количество уровней в MultiIndex.


< td class = "code">

# import pandas as pd

import pandas as pd


# Создать массив

массив = [[ 1 , 2 , 3 ], [ ` Шарон` , `Ник` , `Бейли` ]]


# Массив печати

print ( массив)

Вывод:

Теперь создадим MultiIndex, используя этот массив


# Создать MultiIndex

midx = pd .MultiIndex.from_arrays (массив, имена = ( ` Число` , ` Имена` ))


# Print MultiIndex

print (midx)

Вывод:

Теперь найдем количество уровней в MultiIndex.


# Отображение количества уровней в MultiIndex
midx.nlevels

Вывод:

Как видно из выходных данных, в мидксе MultiIndex есть 2 уровня.

Пример № 2: Используйте MultiIndex.nlevels , чтобы найти количество yro в этом MultiIndex.


< tbody >

# import pa ndas как pd

import pandas как pd

< br> # Создать массив

array = [[ 1 , 2 , 3 ], [ `Шарон` , `Ник` , ` Bailey` ],

[ `Доктор` , ` Ученый` , `Физик` ]]


# Вывести массив

print (массив)

Вывод:

Теперь давайте создадим MultiIndex, используя этот массив


< /tr>

Вывод:

Теперь найдем количество уровней в MultiIndex.


# Создать MultiIndex

midx = pd.MultiIndex.from_arrays (array,

имена = ( `Рейтинг` , `Имена` , ` Профессия` ))


# Print MultiIndex

print (midx)

# Показать номер уровня в MultiIndex
midx.nlevels

Выход:

Как видно из вывода, midex MultiIndex имеет 3 уровня.