danfo.DataFrame.dropna(kwargs) [source]
Parameters | Type | Description | Default |
kwargs | Object | {axis: 0: Apply along row/index axis 1: Apply across columns axis inplace:If true, perform operation inplace and return None. } | {axis: 0, inplace: false} |
Returns:
return DataFrame
const dfd = require("danfojs-node")let data = [[1, 2, 3], [NaN, 5, 6], [NaN, 30, 40], [39, undefined, 78]]let cols = ["A", "B", "C"]let df = new dfd.DataFrame(data, { columns: cols })df.print()let df_drop = df.dropna({axis: 0})df_drop.print()
╔═══╤═══════════════════╤═══════════════════╤═══════════════════╗║ │ A │ B │ C ║╟───┼───────────────────┼───────────────────┼───────────────────╢║ 0 │ 1 │ 2 │ 3 ║╚═══╧═══════════════════╧═══════════════════╧═══════════════════╝
const dfd = require("danfojs-node")let data = [[1, 2, 3], [NaN, 5, 6], [NaN, 30, 40], [39, undefined, 78]]let cols = ["A", "B", "C"]let df = new dfd.DataFrame(data, { columns: cols })df.print()df.dropna({axis: 1, inplace: true})df.print()
╔═══╤═══════════════════╗║ │ C ║╟───┼───────────────────╢║ 0 │ 3 ║╟───┼───────────────────╢║ 1 │ 6 ║╟───┼───────────────────╢║ 2 │ 40 ║╟───┼───────────────────╢║ 3 │ 78 ║╚═══╧═══════════════════╝