gpt4 book ai didi

excel - 在 Julia 中将数组导出到 Excel 表格

转载 作者:行者123 更新时间:2023-12-04 20:28:07 25 4
gpt4 key购买 nike

在 Julia 中,是否可以将数组导出到单独的 Excel 工作表中。假设我有以下两个数组

A = ones(4,4)
B = ones(5,100)

我想在同一个 Excel 文件的工作表 A 中保存数组 A 和在工作表 B 中保存数组 B。

最佳答案

这里是:

using Pkg
Pkg.add("XLSX")

using XLSX
A = reshape(1:20,4,5)
B = reshape(51:100,10,5)

function fill_sheet(sheet, arr)
for ind in CartesianIndices(arr)
XLSX.setdata!(sheet, XLSX.CellRef(ind[1], ind[2]), arr[ind])
end
end

XLSX.openxlsx("sample2.xlsx", mode="w") do xf
s = XLSX.addsheet!(xf,"SheetName_A")
fill_sheet(s,A)
s = XLSX.addsheet!(xf,"SheetName_B")
fill_sheet(s,B)
end

关于excel - 在 Julia 中将数组导出到 Excel 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55536028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com