Groupby.count
Count the occurrence of values in columns per groups
danfo.Groupby.count() [source]
Parameters: None
Return: DataFrame
Examples
Obtain the number of rows per groups
const dfd = require("danfojs-node")
let data ={A: ['foo', 'bar', 'foo', 'bar',
'foo', 'bar', 'foo', 'foo'],
B: ['one', 'one', 'two', 'three',
'two', 'two', 'one', 'three'],
C: [1,3,2,4,5,2,6,7],
D: [3,2,4,1,5,6,7,8]
}
let df = new dfd.DataFrame(data)
let grp = df.groupby(["A"])
let grpColumnC = grp.col(["C"])
grpColumnC.count().print()Obtain the count for two columns for each group, group by one column
Obtain the count for all columns for each group, group by one column
Obtain the count for a column for each group, group by two columns
Obtain the count for two columns for each group, group by two columns
Last updated
Was this helpful?