Series.mod

Return Modulo of series and other, element-wise (binary operator mod).

danfo.Series.mod(other) [source]

Parameters

Type

Description

Default

other

Series|int|float

values

Return: Series

Example

Modulus with values of another series

Node
Node
const dfd = require("danfojs-node")
let data1 = [2, 30, 4, 5]
let data2 = [1.1, 2.2, 3.3, 2.4]
let sf1 = new dfd.Series(data1)
let sf2 = new dfd.Series(data2)
sf1.mod(sf2).print()
Output
Output
╔═══╤══════════════════════╗
║ │ 0 ║
╟───┼──────────────────────╢
║ 0 │ 0.8999999761581421 ║
╟───┼──────────────────────╢
║ 1 │ 1.3999993801116943 ║
╟───┼──────────────────────╢
║ 2 │ 0.7000000476837158 ║
╟───┼──────────────────────╢
║ 3 │ 0.19999980926513672 ║
╚═══╧══════════════════════╝

Modulo with a value

Node
Node
const dfd = require("danfojs-node")
let data1 = [1, 2, 3, 4, 5]
let sf1 = new dfd.Series(data1)
sf1.mod(2).print()
Output
Output
╔═══╤══════════════════════╗
║ │ 0 ║
╟───┼──────────────────────╢
║ 0 │ 1 ║
╟───┼──────────────────────╢
║ 1 │ 0 ║
╟───┼──────────────────────╢
║ 2 │ 1 ║
╟───┼──────────────────────╢
║ 3 │ 0 ║
╟───┼──────────────────────╢
║ 4 │ 1 ║
╚═══╧══════════════════════╝