如何通过代码规定从 n 行开始导入数据
技术分享
发布于 2025-07-18 09:36:52
查看 1过去319天
问题现象
如何通过代码规定从n行开始导入数据?
数据文件如下,前两行为注释,如何从第三行开始导入数据:
# This is a test text
# example
95.01 76.21 61.54 40.57 5.79 20.28 1.53
23.11 45.65 79.19 93.55 35.29 19.87 74.68
60.68 1.85 92.18 91.69 81.32 60.38 44.51
48.60 82.14 73.82 41.03 0.99 27.22 93.18
89.13 44.47 17.63 89.36 13.89 19.88 46.60
解决方法
使用CSV.read函数导入数据,设置关键字参数skipto从特定行读取数据。
using TyBase
using CSV
using DataFrames
source_path = "D:/code/test.txt"
testdata = Matrix(CSV.read(source_path, DataFrame, delim =" ", skipto=3))
所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境