用于逆预测的 JMP 脚本大家好,
我想自动化我的数据分析,因此我想自己编写一个脚本以使事情变得更容易。
基本上,我想采用我的标准,使用 4P 拟合生成标准曲线。 (第 1、2、3 列是这些标准的一式三份,所以我想要一个平均值)
之后,我想使用4P拟合生成的逆预测公式并将其应用于剩余样本(第4至12列,它们也是一式三份。ei第4、5、6列取平均值并应用逆预测)
我堆叠所有数据的原因是这样可以更轻松地获取所有这些数据并将其放入官方报告中。
先感谢您 !
罗伯特
回复:用于逆预测的 JMP 脚本错误消息的意思是名称“标准平均值”或您使用的任何名称不存在。显然,您的数据表中没有名为“标准平均值”的列。在查看您的脚本时,会在第 7 行创建名为“Average”的列,然后在第 11 行运行“Fit Curve”平台时引用该列。因此,如果唯一的问题是您想要将该列称为“Standard Average” ”而不是“平均值”,那么您必须在“新建列”消息中创建列时更改列的名称,以便您可以在“拟合曲线”平台中引用具有不同名称的列。
回复:用于逆预测的 JMP 脚本说名字未解析..
回复:用于逆预测的 JMP 脚本日志中有什么错误信息?
您是否刚刚尝试更改第 7 行,看看您的想法是否可以解决问题?
回复:用于逆预测的 JMP 脚本我已经成功地纠正了我的脚本,它确实根据反向预测为我生成了最后的“hcp”列结果。
我的下一个问题是为什么当我更改列名称时,hcp 列不再为我产生反向预测,我的脚本中是否有错误?
IE
脚本第 11 行:
fc=dt<<拟合曲线(Y(:平均值), X(:Log conc), 拟合Logistic 4P);
如果我将列的名称从“平均”更改为“标准平均”,我将不再在 hcp 列中得到我的预测。 在运行脚本之前,我确实将第 7 行中的列名称更改为标准平均值。
谢谢
回复:用于逆预测的 JMP 脚本我不太确定你要什么。关于您要寻找的内容有 2 种猜测;
1. 您需要每行分别计算 3 列的平均值。
TheMean = Mean( :A, :B, :C)
2. 您想要计算 3 列所有数据的平均值:
TheMean = ( Col Sum( :A ) + Col Sum( :B ) + Col Sum( :C ) ) /
( Col Number( :A ) + Col Number( :B ) + Col Number( :C ) );
上面的代码可以缩短为
TheMean = Mean( Col Mean( :A ), Col Mean( :B ), Col Mean( :C ) );
如果每列中的数据点数量相等
回复:用于逆预测的 JMP 脚本另外,有人可以帮我编写平均公式的脚本吗?
我无法让它为我工作。
我想要做的是取 3 列,并获得所有行中 3 列的平均值。 JMP 脚本指南不提供相应的脚本...
回复:用于逆预测的 JMP 脚本我会将您用于创建新列的方法更改为使用该函数
克隆公式列()
脚本索引中提供了定义和示例(我将其复制到此响应中)
帮助==>脚本索引==>数据表列==>克隆公式列
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Blood Pressure.jmp" );
dt << New Column( "Day 1",
Formula( (:BP 8M + :BP 12M + :BP 6M) / 3 )
);
list1 = {:BP 8W, :BP 8F};
list2 = {:BP 12W, :BP 12F};
list3 = {:BP 6W, :BP 6F};
dt <<
Clone Formula Column(
"Day 1",
2,
Substitute Column Reference( :BP 8M, list1 ),
Substitute Column Reference( :BP 12M, list2 ),
Substitute Column Reference( :BP 6M, list3 )
);回复:用于逆预测的 JMP 脚本再一次问好,
所以我确实纠正了这个错误,但它仍然没有为我生成最后一列,其中包含其他样本的反向预测值...... 所以我认为有一个错误,或者我在想要获取逆预测公式并将其设置为 hcp 列的部分中缺少一行。
问候
抢
回复:用于逆预测的 JMP 脚本“保存逆预测公式”的脚本索引指定以下结构来生成新列
fc=dt<<FIT curve=""></FIT>
回复:用于逆预测的 JMP 脚本对此感到抱歉!
所以我的问题是我的脚本不能完全运行。 由于某种原因,它没有给我 hcp 列中的逆预测(当我检查 hcp 列中的公式时,由于某种原因它是空的)
回复:用于逆预测的 JMP 脚本你问的问题是什么?
我明白你想做什么,我也看到了剧本。剧本不行吗?您想要通过运行 JMP Scheduler 将脚本设置为自动化吗?
我不确定你在问什么。