# I can't load RDatasets in Julia

**URL:** <https://discourse.julialang.org/t/i-cant-load-rdatasets-in-julia/56568>\
**Category:** New to Julia\
**Tags:** dataframes, r\
**Created:** [March 5, 2021, 3:34pm UTC](https://discourse.julialang.org/t/i-cant-load-rdatasets-in-julia/56568 "2021-03-05T15:34:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Apoorva-Bhatt](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/apoorva-bhatt/32/22573_2.png) [@Apoorva-Bhatt](https://discourse.julialang.org/u/Apoorva-Bhatt)\
**Post date:** [March 5, 2021, 3:34pm UTC](https://discourse.julialang.org/t/i-cant-load-rdatasets-in-julia/56568/1 "2021-03-05T15:34:09Z")

</div>

On doing Iris = dataset(“datasets”, “iris”), I get the following error -

Iris

UndefVarError: load not defined

action(::Symbol, ::Array{Union{Base.PkgId, Module},1}, ::FileIO.Formatted; options::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at C:\Users\ASUS.julia\packages\FileIO\ajK7j\src\loadsave.jl:202

action at C:\Users\ASUS.julia\packages\FileIO\ajK7j\src\loadsave.jl:192 [inlined]

action(::Symbol, ::Array{Union{Base.PkgId, Module},1}, ::Symbol, ::String; options::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at C:\Users\ASUS.julia\packages\FileIO\ajK7j\src\loadsave.jl:181

action at C:\Users\ASUS.julia\packages\FileIO\ajK7j\src\loadsave.jl:181 [inlined]

load(::String; options::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at C:\Users\ASUS.julia\packages\FileIO\ajK7j\src\loadsave.jl:113

load at C:\Users\ASUS.julia\packages\FileIO\ajK7j\src\loadsave.jl:110 [inlined]

dataset(::String, ::String) at C:\Users\ASUS.julia\packages\RDatasets\99YUH\src\dataset.jl:12

##function\_wrapped\_cell#415 at C:\Users\ASUS\03\_DataFrames.jl#==#95f90590-7dc0-11eb-38aa-058b3ec60fc4:1 [inlined]

##function\_wrapped\_cell#415(::typeof(RDatasets.dataset)) at .\none:0

invokelatest(::Any, ::Any, ::Vararg{Any,N} where N; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at .\essentials.jl:710

invokelatest(::Any, ::Any, ::Vararg{Any,N} where N) at .\essentials.jl:709

compute(::Main.PlutoRunner.Computer) at C:\Users\ASUS.julia\packages\Pluto\uSLhP\src\runner\PlutoRunner.jl:120

(::Main.PlutoRunner.var"#3#4")() at C:\Users\ASUS.julia\packages\Pluto\uSLhP\src\runner\PlutoRunner.jl:209

run\_inside\_trycatch(::Main.PlutoRunner.var"#3#4", ::Base.UUID, ::Main.PlutoRunner.ReturnProof) at C:\Users\ASUS.julia\packages\Pluto\uSLhP\src\runner\PlutoRunner.jl:169

run\_expression(::Expr, ::Base.UUID, ::Tuple{Set{Symbol},Set{Symbol}}) at C:\Users\ASUS.julia\packages\Pluto\uSLhP\src\runner\PlutoRunner.jl:208

top-level scope at none:1

eval(::Module, ::Any) at .\boot.jl:331

(::Distributed.var"#103#104"{Distributed.CallMsg{:call}})() at C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.5\Distributed\src\process\_messages.jl:290

run\_work\_thunk(::Distributed.var"#103#104"{Distributed.CallMsg{:call}}, ::Bool) at C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.5\Distributed\src\process\_messages.jl:79

run\_work\_thunk(::Distributed.RemoteValue, ::Function) at C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.5\Distributed\src\process\_messages.jl:88

(::Distributed.var"#96#98"{Distributed.RemoteValue,Distributed.var"#103#104"{Distributed.CallMsg{:call}}})() at .\task.jl:356

1. **handle\_error** (::UndefVarError, ::Base.PkgId, ::Array{Union{Ptr{Nothing}, Base.InterpreterIP},1})@ _error\_handling.jl:61_
2. **handle\_exceptions** (::Array{Tuple{Any,Union{Base.PkgId, Module},Array{T,1} where T},1}, ::String)@ _error\_handling.jl:56_
3. **#action#33** (::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(FileIO.action), ::Symbol, ::Array{Union{Base.PkgId, Module},1}, ::FileIO.Formatted)@ _loadsave.jl:221_
4. **action** @ _loadsave.jl:192_ [inlined]
5. **#action#32** (::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(FileIO.action), ::Symbol, ::Array{Union{Base.PkgId, Module},1}, ::Symbol, ::String)@ _loadsave.jl:181_
6. **action** @ _loadsave.jl:181_ [inlined]
7. **#load#14** (::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(FileIO.load), ::String)@ _loadsave.jl:113_
8. **load** @ _loadsave.jl:110_ [inlined]
9. **dataset** (::String, ::String)@ _dataset.jl:12_
10. **top-level scope** @ _[Local: 1](http://localhost:1234/edit?id=a90d2330-7dc2-11eb-3297-c56b929b75f3#)_ [inlined]

---

<div class="post-metadata">

**Author:** ![ElOceanografo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/eloceanografo/32/624_2.png) [@ElOceanografo](https://discourse.julialang.org/u/ElOceanografo)\
**Post date:** [March 5, 2021, 5:46pm UTC](https://discourse.julialang.org/t/i-cant-load-rdatasets-in-julia/56568/2 "2021-03-05T17:46:53Z")

</div>

Welcome! Can you provide a minimum working example (MWE) showing what packages you’re using before getting this error? Also, what versions of Julia and packages are you using (type `] status` at the REPL to see your package versions).

Also, FYI, you can format your code by enclosing it in triple backticks (````some code````) as described [here](https://discourse.julialang.org/t/psa-make-it-easier-to-help-you/14757).

---

<div class="post-metadata">

**Author:** ![bkamins](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bkamins/32/208538_2.png) [@bkamins](https://discourse.julialang.org/u/bkamins)\
**Post date:** [March 7, 2021, 9:06am UTC](https://discourse.julialang.org/t/i-cant-load-rdatasets-in-julia/56568/3 "2021-03-07T09:06:33Z")

</div>

The problem is most likely not related to DataFrames.jl. I would be good to know what versions of packages you have installed?
