问题标签 [pivottable.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2877 浏览

laravel - 使用 laravel 从数据透视表中搜索的最佳方法

使用 laravel 从数据透视表中搜索。

这是我的表结构:

产品型号:

按类别 ID 搜索所有产品的最佳方法是什么?目前我正在这样做,这似乎不是一种有效的方式:

现在我必须遍历类别,然后获取产品并将其传递给视图?知道如何以有效的方式做到这一点吗?

0 投票
1 回答
422 浏览

python - pivottable.js display 引入了源 pandas Dataframe 中不存在的 NULL 值

我相信我正确使用了 pivottable.js(在 Jupyter 笔记本中),但如果不是这样,请告诉我。

在这个例子中,我正在创建几乎最简单的 pandas 数据框:

数据框:

当我在 pivottable.js 中显示它时

该表显示var1var2都有 3 个 NULL 值,总共有 5 条记录。

pivottable.js 图像

这是我上面显示的使用的预期行为吗?很高兴被告知我是个白痴,而且我错误地使用了 pivottable.js。:)

如果这是意外行为,我可以提供有关我的系统配置的更多信息。

谢谢!

0 投票
1 回答
442 浏览

jquery - pivottable.js 默认取消选择派生属性下拉菜单

我正在使用以下代码将派生属性添加到 pivottable.js,

并且此代码将属性添加到 pivotable.js 中,如下图所示

在此处输入图像描述

如上图所示,年份下拉菜单中有 4 个项目(215,2016,2017,2018),所有项目都被选中。但是我不希望默认情况下需要检查所有这些,当渲染或加载可枢转时,我希望在下拉列表中至少选择一个或不选择一个。

请让我知道如何实现这一目标。

0 投票
1 回答
159 浏览

python - 将派生属性添加到 jupyter 笔记本中的 pivottablejs

快速设置说明。我通过 Anaconda 发行版使用 Jupyter 笔记本,并在环境中安装了 pivottablejs。

我正在尝试将计算指标添加为派生属性

文档(此处)说要设置为函数的对象。我尝试添加一个简单的 JS 函数(作为文本)和一个 Python 函数,但两者都收到以下消息:“呈现数据透视表 UI 时发生错误”并在控制台中键入错误。

有没有办法通过 Jupyter 笔记本为 pivottablejs 创建一个自定义的derivedAttribute?

0 投票
1 回答
836 浏览

javascript - 有什么办法可以在pivottable.js中设置pivot列的顺序吗?

我想在我的网站中创建数据透视表。所以我用pivottable.js来创建数据透视表。

我可以使用以下 JS 创建数据透视表,但无法设置列的顺序。

以下代码用于生成数据透视表。

当前结果:-

当前结果

代替Emp1,我们可以在列序列中首先获得Emp2吗?

0 投票
3 回答
101 浏览

python - 是否有 pandas 函数可以转置数据框以为现有列的每个唯一值创建单独的列?

我想将我的数据框更改为可用于简单分析的格式。目前,我的数据框采用以下格式:

我想将我的数据转换为以下格式:

最终,我的目标是创建一个列,为我提供服务、重量、区域的每个独特组合的最低费用,如下所示:

是否有一个内置的 pandas 函数可以用来实现这一点,或者我如何在 python 中编写一个函数来实现这一点?

0 投票
1 回答
281 浏览

pivottable.js - PivotTable.JS 回调实现问题

我在 Filemaker 中实现了 PivotTable.JS,效果很好。我添加了回调代码,当我单击一个单元格时,该函数似乎正在工作。当单击单元格时,我会看到“来自网页的消息”对话框,我假设我仍然需要添加一些代码来显示构成单击单元格内容的记录。显示记录的方法是什么,不幸的是我不精通java脚本。

0 投票
1 回答
1471 浏览

python - 在 Jupyter notebook 中保存 pivottablejs 的配置

我正在使用 google Colab(服务器上的 Jupyter python notebook)来运行数据透视表。

这段代码:

结果在这个空白枢轴上: 在此处输入图像描述

我可以操纵它来获得这个所需的图表: 在此处输入图像描述

但是当我刷新页面时,一切都会回到空白枢轴。我想要的是存储所需图表的配置,以便我可以在刷新后取回它。

我知道有关于如何在JavaScript中执行此操作的说明,但我无法弄清楚如何在 Jupyter 笔记本中执行此操作。有任何想法吗?

编辑似乎我不是第一个尝试过的人:https ://github.com/nicolaskruchten/jupyter_pivottablejs/issues/34 ,目前的设置是不可能的。

0 投票
1 回答
262 浏览

r - 仅在 rpivotTable 中的表

我在 Shiny 应用程序中使用 rpivotTable 包,我只想为用户选择“表”(无图表)
RenderName 参数仅用于选择默认显示...

提前谢谢了 !

0 投票
1 回答
403 浏览

javascript - D3 树图 v3 到 v4

我是 D3 新手,我正在尝试将 D3 Treemap 从 V3 转换为 V4。我已经阅读了一些信息更新了更新的代码,但我不知道让它工作。

树形图来自 Pivottable.js D3 渲染器。

这是部分。

使用 D3 V4 我会遇到一些错误。

例如“d3.scale.category10”不是一个函数。我将其替换为“d3.scaleOrdinal(d3.schemeCategory10)”。

然后“粘性不是功能”。我用“tile(d3.treemapResquarify)”替换了它。

但我也得到“值不是函数”和“输入不是函数”,这是我无法解决的。而且我不确定是否必须更改其他任何内容才能使其与 D3 V4 一起使用。

这是我现在的代码。但它不起作用。

任何人都可以帮我转换其余的吗?

// 编辑这里是工作的 D3 v3 示例小提琴。d3_renderer 在 JS 部分。 https://jsfiddle.net/qntc8e7w/

这是相同的示例,但使用 D3 v4 https://jsfiddle.net/ybctz0a8/