For reading and writing tabular data from CSV and other delimited text files, use the CSV.jl package.
If you have not used the CSV.jl package before then you may need to install it first:
using Pkg Pkg.add("CSV")
The CSV.jl functions are not loaded automatically and must be imported into the session.
A dataset can now be read from a CSV file at path
DataFrame can be written to a CSV file at path
df = DataFrame(x = 1, y = 2) CSV.write(output, df)
The behavior of CSV functions can be adapted via keyword arguments. For more information, see
?CSV.write, or checkout the online CSV.jl documentation.
For reading and writing tabular data in Apache Arrow format use Arrow.jl