當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python cudf.DataFrame.sqrt用法及代碼示例


用法:

DataFrame.sqrt()

逐元素獲取所有元素的非負平方根。

返回

DataFrame /係列/索引

每個元素的非負平方根的結果。

例子

>>> import cudf
>>> import cudf
>>> ser = cudf.Series([10, 25, 81, 1.0, 100])
>>> ser
0     10.0
1     25.0
2     81.0
3      1.0
4    100.0
dtype: float64
>>> ser.sqrt()
0     3.162278
1     5.000000
2     9.000000
3     1.000000
4    10.000000
dtype: float64

sqrt 對 DataFrame 的操作:

>>> df = cudf.DataFrame({'first': [-10.0, 100, 625],
...                      'second': [1, 2, 0.4]})
>>> df
   first  second
0  -10.0     1.0
1  100.0     2.0
2  625.0     0.4
>>> df.sqrt()
   first    second
0    NaN  1.000000
1   10.0  1.414214
2   25.0  0.632456

sqrt 對索引的操作:

>>> index = cudf.Index([-10.0, 100, 625])
>>> index
Float64Index([-10.0, 100.0, 625.0], dtype='float64')
>>> index.sqrt()
Float64Index([nan, 10.0, 25.0], dtype='float64')

相關用法


注:本文由純淨天空篩選整理自rapids.ai大神的英文原創作品 cudf.DataFrame.sqrt。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。