줄리아에서 문자열 형태의 CSV를 직접 데이터프레임으로 읽는 법
코드
파일로는 가지고 있지 않지만 간단한 형태의 CSV 데이터를 문자열로 가지고 있거나, 문자열을 직접 수정하는 수준의 정밀한 조작이 필요할 때는 IOBuffer를 사용하여 CSV.read에 직접 넘겨줄 수 있다.
using CSV
using DataFrames
csv_string = """
Name,Age,City
Alice,30,Seoul
Bob,25,Busan
Charlie,35,Daegu
"""
io = IOBuffer(csv_string)
df = CSV.read(io, DataFrame)
julia> df = CSV.read(io, DataFrame)
3×3 DataFrame
Row │ Name Age City
│ String7 Int64 String7
─────┼─────────────────────────
1 │ Alice 30 Seoul
2 │ Bob 25 Busan
3 │ Charlie 35 Daegu
환경
- OS: Windows
- julia: v1.12.0

저희들의 저서 「줄리아 프로그래밍」이 2024 세종도서 학술부문에 선정되었습니다!

