Skip to content

Latest commit

 

History

History
46 lines (40 loc) · 2.05 KB

danfo.dataframe.copy.md

File metadata and controls

46 lines (40 loc) · 2.05 KB
description
Makes a deep copy of the DataFrame

DataFrame.copy

danfo.DataFrame.copy()

Examples

{% tabs %} {% tab title="Node" %}

const dfd = require("danfojs-node")
let data = {"A": [-20.1, 30, 47.3, -20],
            "B": [34, -4, 5, 6], 
             "C": [20, -20, 30, -40]}
let df = new dfd.DataFrame(data)
let new_df = df.copy()
new_df.print()

{% endtab %}

{% tab title="Browser" %}

{% endtab %} {% endtabs %}

{% tabs %} {% tab title="Output" %}

╔═══╤═══════════════════╤═══════════════════╤═══════════════════╗
║   │ A                 │ B                 │ C                 ║
╟───┼───────────────────┼───────────────────┼───────────────────╢
║ 0 │ -20.1             │ 34                │ 20                ║
╟───┼───────────────────┼───────────────────┼───────────────────╢
║ 1 │ 30                │ -4                │ -20               ║
╟───┼───────────────────┼───────────────────┼───────────────────╢
║ 2 │ 47.3              │ 5                 │ 30                ║
╟───┼───────────────────┼───────────────────┼───────────────────╢
║ 3 │ -20               │ 6                 │ -40               ║
╚═══╧═══════════════════╧═══════════════════╧═══════════════════╝

{% endtab %} {% endtabs %}