问题标签 [tabpy]
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.
python - 无法使用 cmd 提示符打开 Tabpy(或其他任何东西)
我安装了 Python 并将其添加到我的本地环境路径中。Cmd 提示确实识别它。
我安装了一些包,包括 TabPy,当我尝试在 cmd 提示符下打开它时,我得到了同样的错误。我输入“TabPy”,它说“TabPy”不是内部或外部命令、可运行程序或批处理文件。
我是否需要在本地路径中添加其他内容才能使其正常工作?我尝试添加文件的位置,但收到相同的错误消息。
time-series - 用户定义的脚本超时。超时设置为 30.0 秒
嗨,我使用 tabpy 将用于时间序列预测的 python 代码与 tableau 集成。在将代码作为计算字段执行时,它给出了这个错误:“用户定义的脚本超时。超时设置为 30.0 秒。”。我已经在 default.config 中增加了超时。请提出一些解决方案。
python-3.x - 使用用户定义的 python 函数。“ModuleNotFoundError”,Tableau,Tabpy
我正在尝试使用 Tabpy 接口使用 Tableau 调用 python 函数,但我收到“没有名为 interface_v1 的模块”错误。我采取的步骤:
- 在此处使用 git 说明安装 tabpy
- 在名为 interface_v1.py 的文件中定义了我的函数。功能如下
- 启动 tabpy 服务器
- 打开一个新的 Tableau 工作簿并连接到服务器
- 创建了一个新的计算字段:
当我尝试使用计算字段时,我在 tabpy 服务器日志中收到上述错误 ModuleNotFoundError。我将工作簿和 python 文件放在同一个目录中,我也尝试将它放在 tabpy\modules\scripts 文件夹中。
注意:我没有在虚拟环境中使用 tabpy,而且我对 Tableau 很陌生,如果我遗漏了一些东西,我很抱歉。谢谢你的帮助。
python - 更新:命令行错误:ValueError:文件路径或缓冲区对象类型无效:
我现在的函数按如下方式工作:即使它执行了正确的解决方案,我的 CMD 行 https://i.stack.imgur.com/PBTwz.png(ValueError:无效的文件路径或缓冲区)中仍会出现巨大错误对象类型:< class 'pandas.core.frame.DataFrame' >)。即使输出执行正确,有谁知道为什么我会收到此错误?
python - 如何为函数参数“*argv”添加解析器参数
我正在尝试在我的命令行上运行以下代码。我需要在我的 Splitter 函数中为我的 *argv 参数添加一个参数解析器。当我尝试按如下方式运行代码时,出现错误:TypeError: splitter() got an unexpected keyword argument '*argv'。
我想知道是否有更合适的方法来添加这种类型的论点?该参数的目的是允许使用该函数的人从 0-inf 为 *argv 添加参数,我知道它正在按照我想要的方式工作。我只是不知道如何解析这个论点。
tableau-api - 在 Tableau 中修改 python 代码并运行 PCA
我是初学者,第一次使用 Tableau。我想 从 Tableau Dekstop 中的 Python 代码执行 PCA。我得到了该过程背后的主要想法,安装了 TabPy。
我的数据集非常大,大约有 1000 多列。
我看了一下 modyfing python 代码(最后是我的 python 代码),以便能够在 tableau 中运行。
我的问题是,在我的情况下如何指定 _arg1,_arg2,_arg3,... 因为我使用 dataset.drop('Class', 1) 来定义 x,而 dataset['Class'] 来定义 y?
先感谢您。
python - 在流中使用 python sql 函数时无法检索字段 [{0}] TabPy 错误的结果
我正在尝试在定义的函数中运行 SQL 查询。我想要一个熊猫数据框作为输出,但我得到了一个列表,尽管数据看起来是正确的。这是我的代码:
这将返回一个我真正需要的精美熊猫数据框。
现在问题仍然存在,当我在 Tableau Prep Builder 中对我的数据运行此函数时,我得到的错误是
我查找了此错误,发现“您需要使用 python 命令返回某些内容,其中某些内容是包含适当返回类型的列表。否则,这些值可能存在于 python 中,但 Tableau 看不到它们”
因此我用
仍然,我得到同样的错误Unable to retrieve results for field [{0}]
这里可能是什么原因。
excel - 消除循环参考表格/计算顺序
我是新来的,但希望我能得到比 Tableau 社区更好的答案。
我正在努力在 Tableau 中创建一个计算器工具。在 Tableau 中做这件事有点奇怪,但到目前为止它运行良好,直到我遇到这个问题。
我想计算每年可用并应用(或使用)的税收资产价值,然后计算剩余价值并将其结转到下一年。
计算如下:(最好在 Tableau 图像中看到)
附加税减免(D) =
如果 EBITDA**(A)**<0 那么 EBITDA (A) * - 1 + 折旧(B)
ELSE 折旧(B)
期初余额(C) = 查找 CF 税收减免(G) ,-1
可用税收减免(E) =
期初余额(OB 税)(C) + 附加税扣除(D)
使用过的税收减免(F) =
IF EBITDA (A) >0 then min(Available Tax Deduction (E) , EBITDA (A) ) //-这是因为您不能扣除比您的收入更多的税
结转(CF 税收减免)(G) =
可用税收减免(E) - 使用过的税收减免(F)
计算在 excel 中有效,但在 Tableau 中创建循环引用。
有人对如何避免循环引用有建议吗?一旦我输入使用过的税收减免的公式,我就会得到一个循环参考。我现在也在尝试使用 tabpy/python 来解决。
python - Tableau 中的 TabPy - 卡方检验
我有一本带有集成 TabPy 的表格书我想计算卡方检验并接收 p 值
但我收到此错误
请帮助我,我在 tableau 中尝试了与 R 相同的逻辑 - 一切顺利但是用 Python 做什么 - 我不知道
当我在数据中输入一些数字并且不使用参数时 - 它有效