DataFrame.append
Adds new row to the end of a DataFrame
danfo.DataFrame.append(val) [source]
Parameters
Type
Description
Default
newValues
Array, Series or DataFrame
Value to append to the DataFrame
index
Array
The new index value(s) to append to the Series. Must contain the same number of values asnewValues as they map 1 - 1.
options
Object
Optional parameters
inplace: Boolean indicating whether to perform the operation inplace or not. Defaults to false
{
inplace : false
}
Returns:
return DataFrame

Examples

Appends a new row to the end of a DataFrame

Node
Browser
1
let data = [[0, 2, 4, "b"],
2
[360, 180, 360, "a"],
3
[2, 4, 6, "c"]]
4
5
let df = new dfd.DataFrame(data)
6
df.print()
7
8
let new_df = df.append([[20, 40, 60, "d"]], [3])
9
new_df.print()
10
Copied!
1
Copied!
Output
1
╔═══╤═══════════════════╤═══════════════════╤═══════════════════╤═══════════════════╗
2
║ │ 0 │ 1 │ 2 │ 3 ║
3
╟───┼───────────────────┼───────────────────┼───────────────────┼───────────────────╢
4
║ 0 │ 0 │ 2 │ 4 │ b ║
5
╟───┼───────────────────┼───────────────────┼───────────────────┼───────────────────╢
6
║ 1 │ 360 │ 180 │ 360 │ a ║
7
╟───┼───────────────────┼───────────────────┼───────────────────┼───────────────────╢
8
║ 2 │ 2 │ 4 │ 6 │ c ║
9
╚═══╧═══════════════════╧═══════════════════╧═══════════════════╧═══════════════════╝
10
11
12
Shape: (4,4)
13
14
╔═══╤═══════════════════╤═══════════════════╤═══════════════════╤═══════════════════╗
15
║ │ 0 │ 1 │ 2 │ 3 ║
16
╟───┼───────────────────┼───────────────────┼───────────────────┼───────────────────╢
17
║ 0 │ 0 │ 2 │ 4 │ b ║
18
╟───┼───────────────────┼───────────────────┼───────────────────┼───────────────────╢
19
║ 1 │ 360 │ 180 │ 360 │ a ║
20
╟───┼───────────────────┼───────────────────┼───────────────────┼───────────────────╢
21
║ 2 │ 2 │ 4 │ 6 │ c ║
22
╟───┼───────────────────┼───────────────────┼───────────────────┼───────────────────╢
23
║ 3 │ 20 │ 40 │ 60 │ d ║
24
╚═══╧═══════════════════╧═══════════════════╧═══════════════════╧═══════════════════╝
Copied!
Last modified 17d ago