pandas.Series.at#

свойство Series.в[источник]#

Получите одно значение для пары меток строки/столбца.

Аналогично loc, в том смысле, что оба предоставляют поиск по меткам. Используйте at если вам нужно только получить или установить одно значение в DataFrame или Series.

Вызывает:
KeyError

Если получение значения и 'label' не существует в DataFrame или Series.

ValueError

Если пара меток строки/столбца не является кортежем или если любая метка из пары не является скаляром для DataFrame. Если метка является списком (исключая NamedTuple) для Series.

Смотрите также

DataFrame.at

Получить одно значение для пары строка/столбец по метке.

DataFrame.iat

Доступ к одиночному значению для пары строка/столбец по целочисленной позиции.

DataFrame.loc

Доступ к группе строк и столбцов по метке(ам).

DataFrame.iloc

Доступ к группе строк и столбцов по целочисленной позиции(ям).

Series.at

Доступ к отдельному значению по метке.

Series.iat

Получить доступ к одному значению по целочисленной позиции.

Series.loc

Доступ к группе строк по метке(ам).

Series.iloc

Доступ к группе строк по целочисленной позиции(ям).

Примечания

См. Быстрое получение и установка скалярных значений для получения дополнительной информации.

Примеры

>>> df = pd.DataFrame([[0, 2, 3], [0, 4, 1], [10, 20, 30]],
...                   index=[4, 5, 6], columns=['A', 'B', 'C'])
>>> df
    A   B   C
4   0   2   3
5   0   4   1
6  10  20  30

Получить значение в указанной паре строка/столбец

>>> df.at[4, 'B']
2

Установить значение в указанной паре строка/столбец

>>> df.at[4, 'B'] = 10
>>> df.at[4, 'B']
10

Получить значение в Series

>>> df.loc[5].at['B']
4