dataframe-js生成不可变数据结构的 JavaScript 库

联合创作 · 2023-09-22 02:25

DataFrame-js 为 JavaScript 和数据科学提供了一个不可变的数据结构,即 DataFrame,它允许使用 SQL 和函数编程灵感来处理行和列。

使用 DataFrame,您可以轻松完成大量复杂的操作,例如加入,分组,探索任务,机器学习......
它主要设计用于服务器端(带节点),但它也可以在浏览器中工作(没有与文件系统相关的功能)。

例子:

import DataFrame from "dataframe-js";
import { data, columns } from "./titanic_data.js";
const df = new DataFrame(data, columns);
const filteredDf = df
    .filter(row => row.get("survived") === "yes")
    .select("class", "age", "sex");
filteredDf.show(3);
| class       | age        | sex        |
----------------------------------------
| 1st class   | adults     | man        |
| 1st class   | adults     | man        |
| 1st class   | adults     | woman      |
浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报