CSV.jl
CSV.jl copied to clipboard
Utility library for working with CSV and other delimited files in the Julia programming language
## Replication Using this test file saved as "test.csv" [test.csv](https://github.com/JuliaData/CSV.jl/files/8941765/test.csv) Run the following to try to read it: ```julia CSV.read("test.csv", DataFrame, ntasks=1) ``` Which gives the following error: ``` ERROR:...
DataFrames.jl allows column selection using a regex like `r”a”`. As a DataFrames.jl user I would like to be able to select columns also in CSV.jl using a regex, so it...
AFAICT, we can specify when to pool a column (ie: `(0.2, 500)`), but we can't change the default reference integer type used? This would be handy in cases where I...
CSV doesn't read any data when skipped rows contain quotes: ```julia julia> CSV.File(IOBuffer(""" 1'2" name 1 2 3 """), header=2, skipto=2) 0-element CSV.File ``` This is similar to (fixed) #788,...
As discussed here https://discourse.julialang.org/t/how-do-i-know-if-a-package-is-good/82133, it might be nice if this package linked to alternative ways to read CSV files. Really all packages should do this, but this one is what...
Removing deprecated keyword arguments in `Context` shaves 0.4 seconds of package load time: Before: ```julia julia> @time using CSV 4.173664 seconds (5.49 M allocations: 310.122 MiB, 6.27% gc time, 90.63%...
## Problem We've ran across a very odd issue where depending on the value of `ntasks` set the type of parsed is different. ```julia CSV.File("foobar.csv"; ntasks=60, debug=true) ... types after...
Numeric columns with missings and leading/trailing whitespaces are not properly detected. See column `c` in this example: ```julia julia> data = """ a , b, c,d abc, 1, 4,6 def,...