读取 csv 文件时如何跳过表头
技术分享
发布于 2025-07-10 10:54:44
查看 1过去327天
可以在使用 CSV.read 函数读取 csv 文件时设置 header 关键字参数来跳过表头或者设置 skipto 关键字参数从特定行开始读取。
1.创建一个 csv 文件,内容如下,其中第一行为需要跳过的表头部分:

2.设置 header 关键字参数来跳过表头
using TyBase
using CSV
using DataFrames
source_path = "C:\\Users\\zwx1259969\\Desktop\\Mytest\\test1.csv" #csv 文件路径
Matrix(CSV.read(source_path, DataFrame, header=true))
3.运行上面代码,可以看到只读取了数据,已经跳过表头:

4.也可以设置 skipto 关键字参数从第 2 行开始读取,即跳过表头:
using TyBase
using CSV
using DataFrames
source_path = "C:\\Users\\zwx1259969\\Desktop\\Mytest\\test1.csv" #csv 文件路径
# Matrix(CSV.read(source_path, DataFrame, header=true))
Matrix(CSV.read(source_path, DataFrame, skipto=2))
5.运行上面代码,可以看到同样实现了跳过表头的功能:

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境