ジュリアで文字列形式の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
