Series.abs()
Pandy Series.abs()
służy do uzyskania bezwzględnej wartości liczbowej każdego elementu w serii / DataFrame.
Składnia: Series.abs()
Parametry: Brak parametrów
Zwroty: Zwróć serię lub ramkę danych zawierającą wartość bezwzględną każdego elementu.
Kod nr 1:
# import modułu pandas
import
pandy jako pd
# tworzenie list
lst
=
[
2
,
-
10,87
,
-
3,14
,
0,12
]
lst2
=
[
-
10,87
+
4j
]
ser
=
pd.Series (lst)
ser1
=
pd.Series (lst2)
# wartości wydruku ‚ Ęã‚Ęãexplaining abs()
print
(ser1.
abs
(),
``
, ser.
abs
())
Wyjście:
0 11,582612 dtype: float64 0 2,00 1 10,87 2 3,14 3 0,12 dtype: float64
Kod 2: Wyjaśnienie użycia abs() w określonej linii
# import modułu pandas
importuj
pandy jako pd
df
=
pd.DataFrame ({
`Nazwa`
: [
`Jan`
,
` Hari`
,
`Piotr`
,
],
`Wiek`
: [
31
,
29
,
57
,
40
],
`val`
: [
98
,
48
,
-
80
,
-
14
]})
df [
`ope`
]
=
(df.val
-
).
abs
()
df
Wyjście:
Imię Wiek val ope 0 Jan 31 98 11 1 Hari 29 48 39 2 Piotr 57 -80 167 3 Loani 40 -14 101