Spec-Zone.ru › pandas 0.19

pandas.DataFrame.applymap

DataFrame.applymap(func) [source]

Применяет функцию к DataFrame, которая предназначена для работы поэлементно, т.е. как map(func, series) для каждого ряда в DataFrame

Параметры:

func : функция

Python-функция, возвращающая единственное значение из единственного значения

Возвращает:

applied : DataFrame

См. также

DataFrame.apply
Для операций со строками/столбцами

Примеры

>>> df = pd.DataFrame(np.random.randn(3, 3))
>>> df
    0         1          2
0  -0.029638  1.081563   1.280300
1   0.647747  0.831136  -1.549481
2   0.513416 -0.884417   0.195343
>>> df = df.applymap(lambda x: '%.2f' % x)
>>> df
    0         1          2
0  -0.03      1.08       1.28
1   0.65      0.83      -1.55
2   0.51     -0.88       0.20

© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.19.2/generated/pandas.DataFrame.applymap.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API