aiooia 发表于 2025-6-9 10:14

多个自变量有办法分析每个自变量的权重么?

就是有个计算公式,里面加减乘除N个自变量,现在老板想知道每个自变量变化对结果的影响大小……
以我浅薄的知识储备来看,是不是不能直接拿各个自变量的变化程度直接算对结果的影响?是不是每个自变量的权重应该不一样?
但是这样的话有啥办法或者软件能算么?或者给个思路我找马云问问有没有代算的

webto 发表于 2025-6-9 10:15

公式都是现成的,你所有变量取100算个数出来,然后每一个加百分比的量看对结果影响不就完了,简单极了

V宇宙的守夜人Z 发表于 2025-6-9 10:17

求偏导呗

zerocount 发表于 2025-6-9 10:19

自变量x 结果y 其他为固定值?
扔matlab里画图去。

iriyano 发表于 2025-6-9 10:23

没懂你的意思,比如你的公式是x的y次方,怎么算大小

aiooia 发表于 2025-6-9 10:28

iriyano 发表于 2025-6-9 10:23
没懂你的意思,比如你的公式是x的y次方,怎么算大小

差不多这个意思,但只有四则运算,类似于f(x)=(A+B)*C+D-E的公式,A,B,C,D,E都是自变量,是不是莫得办法了?

Viteeee 发表于 2025-6-9 10:28

每个自变量变化对结果的影响大小

不就是在描述y对每一个x求偏导数么,回忆一下大一高数吧。

herostratus 发表于 2025-6-9 10:31

1. 求偏导数
2. 随机森林拟合 Y=f(X₁, X₂, ..., Xn),然后看Feature Importance

iriyano 发表于 2025-6-9 10:34

aiooia 发表于 2025-6-9 11:28
差不多这个意思,但只有四则运算,类似于f(x)=(A+B)*C+D-E的公式,A,B,C,D,E都是自变量,是不是莫得 ...

办法总比困难多,最简单的办法就是abcfe的历史数据拉个表
取出出现频率最高的几组值
算一下在这几个点的导数,简单加权一下意思意思得了

濡鸦之羽_ 发表于 2025-6-9 10:47

本帖最后由 濡鸦之羽_ 于 2025-6-9 10:48 编辑

多元回归,excel就能做,具体操作问ai就行。你也可以上点强度变成非线性的。

哦都有公式了,求偏导就行

naclken. 发表于 2025-6-9 11:01

连公式都有了,影响大小不是摆出来了吗?
你的问题是怎么跟老板解释吧……

行不行啊细狗 发表于 2025-6-9 11:19

用夏普利分解啊,stata有包的
SSC install shapley2

stillwmxz 发表于 2025-6-9 12:25

楼主所述的“老板”是指导师还是上司?你最好把背景多讲一点,搞不好有啥坑你还没意识到,加减乘除求偏导出现在习题上都很勉强

听剑客 发表于 2025-6-9 13:06

如果我没理解错,这种情况最经典的展现形式是tornado chart,中文叫旋风图?
页: [1]
查看完整版本: 多个自变量有办法分析每个自变量的权重么?