如何保存每个结果的结果?
How to save results for each outcome?
我正在尝试保存每个结果的结果。
例如,
list = [:A, :B]
for i in 1:length(list)
result$i = lm((@eval @formula($i ~ x1 + x2)), data)
end
这样我就可以保存每个结果的结果,例如 result1、result2、...,
然后将每个结果导出到 csv 文件。
有什么想法吗?
您可以制作一系列结果,例如
results = [lm((@eval @formula($i ~ x1 + x2)), data) for i in 1:length(list)]
或者迭代推送结果
results = []
for i in 1:length(list)
push!(results, lm((@eval @formula($i ~ x1 + x2)), data))
end
我正在尝试保存每个结果的结果。
例如,
list = [:A, :B]
for i in 1:length(list)
result$i = lm((@eval @formula($i ~ x1 + x2)), data)
end
这样我就可以保存每个结果的结果,例如 result1、result2、...,
然后将每个结果导出到 csv 文件。
有什么想法吗?
您可以制作一系列结果,例如
results = [lm((@eval @formula($i ~ x1 + x2)), data) for i in 1:length(list)]
或者迭代推送结果
results = []
for i in 1:length(list)
push!(results, lm((@eval @formula($i ~ x1 + x2)), data))
end