当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia DelimitedFiles.writedlm用法及代码示例


用法:

writedlm(f, A, delim='\t'; opts)

A(向量、矩阵或可迭代行的可迭代集合)作为文本写入f(文件名字符串或IO流),使用给定的分隔符delim(默认为制表符) , 但可以是任何可打印的 Julia 对象,通常是 CharAbstractString )。

例如,相同长度的两个向量 xy 可以通过 writedlm(f, [x y])writedlm(f, zip(x, y)) 作为两列 tab-delimited 文本写入 f

例子

julia> using DelimitedFiles

julia> x = [1; 2; 3; 4];

julia> y = [5; 6; 7; 8];

julia> open("delim_file.txt", "w") do io
           writedlm(io, [x y])
       end

julia> readdlm("delim_file.txt", '\t', Int, '\n')
4×2 Matrix{Int64}:
 1  5
 2  6
 3  7
 4  8

julia> rm("delim_file.txt")

相关用法


注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 DelimitedFiles.writedlm — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。