如何将 dataframe-js 中的所有列值作为数组获取?

How can I get all column values in dataframe-js as array?

我使用 dataframe-js 创建一个 dataframe 像这样:

const df = new DataFrame({
    column1: [3, 6, 8], // <------ A column
    column2: [3, 4, 5, 6],
}, ['column1', 'column2']);

如何访问/打印包含所有 column1 值的数组(在本例中:[3, 6, 8])?

根据您提到的文档,以下代码应该有效。

const column1Array = df.select("column1").toArray();;

我刚刚发现这应该可以完成工作:

const column1 = df.toArray('column1')

并计算所有 column1 值的总和:

var sum = df.reduce((p, n) => n.get('column1') + p, 0)