I was working in this csv file and header in located in 4th row so how to skip 3 rows in TabularData framework.
Note that skiprow option in available in MLDataTable framework as well as in Python's Panda
import Foundation
import TabularData
let options = CSVReadingOptions(
hasHeaderRow: false,
nilEncodings: ["","nil"],
ignoresEmptyLines: true
)
let dataPath = "
https://www2.census.gov/programs-surveys/saipe/datasets/time-series/model-tables/irs.csv"
var dataFrame = try! DataFrame(contentsOfCSVFile: URL(string: dataPath)!, rows: 0..<15, options: options)
print (dataFrame.description)