欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

julia读取纯数字的文本数据方法

程序员文章站 2022-04-28 09:30:40
...
# 假设有文本文件dat.txt,里面存储的数据如下
1,2
2,3
3,4
4,5
5,6

# **用第一种方式读取,上面数据末尾的空行一定要有**
# 下面本文将演示如何读取
# 第一种方法
f = open( "dat.txt", "r" )
n = countlines( f )  # 计算数据行数
seekstart( f )  # 返回文件起始位置

for i = 1:n
    a, b = split( readline(f), "," )
    a = parse(a)
    b = parse(b)
    println( "a = ", a )
    println( "b = ", b )
end 

close( f )


# 第二种方法
dat = readcsv( "dat.txt" )  # 注意这里没有"r".
# readcsv用于读取逗号分割的数据;readdlm用于读取空格分割的数据
a = dat[:,1]
b = dat[:,2]
println( a )
println( b )
相关标签: julia