问题标签 [poly]
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.
vb.net - 使用 VB.NET 或 C#,如何为一组点绘制多项式曲线
在 Excel 和 Powerpoint 中,很容易在图表或图形中使用趋势线函数来创建多项式曲线。然而,当我在 VB.net 中使用 Graphics 对象和位图创建自定义图形时,我无法弄清楚如何做同样的事情甚至类似的事情。有没有人尝试过这个?我觉得这个基本的绘图功能不应该那么难,但我在这里挣扎。
最终,我有一个小部件的尺寸 (x) 和成本 (y) 列表。当尺寸增加但不是线性增加时,成本增加。我想使用多项式曲线来猜测我知道大小的小部件的成本,但在我的数据集中没有该大小的成本。
drag-and-drop - 是否可以更改海龟中可拖动多边形的笔大小?
我正在尝试更改海龟中可拖动多边形的 pensize,以便多边形周围有一个宽边框?
以下是部分代码:
有人可以告诉我它是如何完成的吗?
python - 什么原因导致“Poly object has no attribute 'expand'”错误?
我有一个 4x4 的多项式 sympy 矩阵:
目标是获取 S.det() 并设置域:
调试器输出:
值得注意的是,像
具有相同的S通过非常好
r - 为什么多项式拟合的截距不对应于绘图的 y 值并产生混淆线?
我正在尝试将不同阶的多项式拟合到数据集,并将结果曲线绘制在散点图上。我的一阶多项式看起来不错:
但是当我添加更高阶的术语时,就会出现一堆废话(对我来说)。任何想法为什么会这样?
以下是我的三度曲线:
那里有一个模糊的三次多项式的东西,但它的 y 截距似乎在 5 左右,而多项式的摘要给出了 3.5 的截距:
以下是相关代码:
而且我意识到这些都不太合适,但我只是想了解发生了什么。
r - R如何从正交lm构造形式为c0 + c1 * x + .. + cn * x^n的多项式(使用poly(raw = F))
如何在 R 中提取正交多项式回归的系数?
它就像一个带有原始回归的魅力:
但是用正交 lm 上的函数获得的系数coef
不起作用:
是否有另一种方法可以获得正确的参数来构造形式为 c0 + c1 * x + .. + cn * x^n 的多项式并使用它来求解或预测?
我需要解方程,这意味着用函数 得到 x 给定的 ay base::solve
。
谢谢
r - 为什么 poly 中缺少多项式多元回归系数?
我在 R 中使用 运行多项式多元回归,在输出中,两个变量 (和)poly
的某些组合的系数似乎丢失了,我无法理解它。Unc
Window
输入数据可以从这里下载。
我在下面使用的代码:per_lm=lm(formula = variable ~ polym(Unc, Window, degree = 4, raw = TRUE), data = mdata3)
输出系数如下图所示。
可以看到2,3等组合;4,1; 4,2; 4,3; 或 1,4 等丢失。有谁知道为什么会发生这种情况?我将不得不提取由系数确定的表面方程,以便在同事编写的单独程序中使用它。
如果我将“缺失”组合视为零系数,我无法重现此处所示的拟合曲面,其中 Period=variable 在上面附加的输入数据文件中。我将不得不在我们正在编写的单独软件中使用这个表面的方程。谢谢你的任何想法。
java - 在多项式方程中组合相似的项
不是作业什么的,只是个人对编码的兴趣,目前是我自己学习的。在网上发现这个问题很有趣。
想想我们是否有一个数字列表
这等于1x^2+2^4+3^6+4^2+5^4
当它们具有相同的指数时如何组合数字?这将成为5x^2+6x^4+3x^6
我认为在这种情况下我们可以使用链表吗?但我真的不知道使用这种数据结构
或者有什么其他方法可以解决这类问题?
首选 C++ 或 Java 中的示例
r - 在数据框列上使用 poly
我有一个像这样的数据框
我选择 x 和 y
这种关系可以用2次多项式建模,所以我这样做
返回
non-numerical argument for binary operator
但是 x 看起来像这样
我究竟做错了什么?
r - R:将多项式回归包装在函数中的问题
当我进行多项式回归时,我尝试将具有不同多项式次数的拟合放入一个列表中,因此我将glm包装到一个函数中:
但是,我想可能存在一些与惰性评估有关的问题。模型的度数是参数dop,而不是一个具体的数字。
当我使用此模型进行交叉验证时,会发生错误:
那么我该如何解决这个问题呢?
r - 当未绘制二次项中的变量时,如何将 lm() 与 poly() 和 ggeffect() 一起使用来绘制模型效果
我正在尝试使用 ggeffects 包绘制模型效果。通常这没有问题。但是,我有一个模型,其中二次项和一阶项之间存在交互作用(例如:var_a^2:var_b)。在我的实际模型中,有两个二次项,一个涉及与第三项的交互。下面的示例显示了两个变量的问题,以使示例尽可能简单。
如果我按如下方式使用 poly() 函数,一切正常;该模型工作正常,我可以绘制模型效果。但是,我希望能够从模型中删除他 var_a^2:var_b 交互。
这是一个单独的效果图 var_b 。我通常不会在没有 var_a 的情况下绘制 var_b ,因为它们涉及交互,但这只是为了说明我的问题。它在这里有效,但不在下面。
如上所述,我想删除 var_a^2:var_b 交互。据我所知,为此我需要将一阶和二阶 poly() 项分开,如下所示。
我可以绘制 var_a:var_b 效果并得到与上面基本相同的结果。
但我不能再单独绘制 var_b 效果了。
对于它的价值,我相信 ggeffect() 函数不起作用,因为它所依赖的效果包将除正在绘制的变量 (var_b) 之外的所有变量设置为不允许 var_a 的二次效应的常量值计算出来的。
有没有办法以允许我从模型中删除不需要的交互同时仍然能够使用 ggeffect() 绘制模型效果的方式使用 poly() 函数?
我试图在这个问题中添加 ggeffects 和 effects 标签,但没有足够的分数来创建新标签。如果有人愿意这样做,请这样做。