Introduzione a Polars in Node.js

Mattepuffo's logo
Introduzione a Polars in Node.js

Introduzione a Polars in Node.js

Polars è una libreria che ci permette di manipolare dati strutturati provenienti da altre fonti.

Rispetto ad altre librerie del genere, risulta essere molto veloce, in quanto alla base è scritto in Rust.

Oggi vediamo come usarla in Node.js.

Per l'installazione possiamo usare npm:

npm i nodejs-polars

Qui sotto un esempio di codice con i commenti:

import pl from 'nodejs-polars';

const df = pl.DataFrame(
    {
        "Categoria": ["t-shirt 1", "t-shirt 2", "jeans 1", "scarpa 1", "jeans 2", "scarpa 2"],
        "Prezzo": [40, 30, 85, 205, 123, 300],
        "Azienda": ["adidas", "nike", "levi's", "nike", "levi's", "adidas"],
    }
)

// STAMPA IN TABELLA
console.log(df);
// STAMPA NOME COLONNE
console.log(df.columns);
// STAMPA RIGHE
console.log(df.rows());
// STAMPA DATI UNA COLONNA O COLONNE INDICATE
console.log(df.select("Categoria", "Prezzo"));
// STAMPA DATI UNA COLONNA O COLONNE INDICATE CON ORDINAMENTO
console.log(df.select(pl.col(["Categoria", "Prezzo"]).sortBy("Prezzo")));

Enjoy!


Condividi

Commentami!