作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要从 python 访问文本区域计算值,而不首先使用 JS 或 R 脚本(我们不使用统计服务器)将值传输到文档属性。这可能吗?
在我开始之前:
我想请任何认为这个问题不完整、格式不正确或标记不正确的受访者告诉我,以便我可以尝试纠正这些问题。我正在做一个有点敏感的项目,所以我在这里发布的一些内容是故意含糊不清的。鉴于我已与客户签署的 NDA,我将根据我能提供的最完整信息来满足为试图澄清问题而要求提供更多信息的请求。
现在,定义问题:
我正在使用计算值来确定数据表中标记值和过滤值之间的差异。
目的是传递给信息链接的结果参数的效率。我们正在使用超过一百万行,并且对于这种数据量来说,为每个标记行传递唯一值不是一个选项。
我设计了一个 python 脚本,可以根据交叉表的水平轴和垂直轴比较标记值和过滤值。有问题的值由文本区域计算值生成。表达式类似于:
Substitute(Substitute(UniqueConcatenate(
Substitute(
Concatenate([HierarchyCol1],"|",[HierarchyCol2],"|",[HierarchyCol3],"|",[HierarchyCol4],"|",[HierarchyCol5],"_-", [HorixontalAxisCol],
"_+",
Count(RowId()) OVER (Intersect([HierarchyCol1],[HierarchyCol2],[HierarchyCol3],[HierarchyCol4],[HierarchyCol5]))),",","^")),
", ",",+"),"^",",")
WHERE
[filteredColumn] in (...)
and
(
(
[HierarchyCol1] in (...)
AND
[HorixontalAxisCol] in (...)
)
or
(
[HierarchyCol2] in (...)
AND
[HorixontalAxisCol] in (...)
)
(
[HierarchyCol3] in (...)
AND
[HorixontalAxisCol] in (...)
)
(
[HierarchyCol4] in (...)
AND
[HorixontalAxisCol] in (...)
)
(
[HierarchyCol5] in (...)
AND
[HorixontalAxisCol] in (...)
)
)
var oldValue5=0
transferValue = function(){
//get value from calcVal spotfire Calculated Value Dyn Item
value5=$("#HierarchyCol5CV").text().trim()
//update input when oldValue changes
if(value5!=oldValue5){
$("#HierarchyCol5DP input").val(value1).blur();
}
oldValue5=value5
}
setInterval(transferValue,1000) //1 time per second
最佳答案
据我所知,Open R 不需要 Stats Server,因此您应该能够在标记上使用 R 来获得您的计算值。
关于ironpython - 如何从 python 访问计算值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40205693/
我是一名优秀的程序员,十分优秀!