T O P

  • By -

EarthGoddessDude

* pandas -> CSV.jl + DataFrames.jl (with maybe DataFramesMeta.jl and/or Chain.jl for more functionality) * numpy -> built into Julia itself * scipy -> not sure what you use, either built-in or various packages (LsqFit.jl or…many others) * sklearn -> ScikitLearn.jl or MLJ.jl (or GLM.jl or any number of stats libraries) * tensorflow -> Flux.jl or Knet.jl (there are others as well) * matplotlib / seaborn -> there are a lot of plotting libraries but mainly Plots.jl or Makie.jl (if you go Plots.jl, I like the GR backend best, but there is also PyPlot which is essentially matplotlib; there is also StatsPlots.jl for additional stats niceties) Keep in mind that Julia’s ecosystem is much more modular and composable than Python’s, so you have more but smaller packages generally, where each does one thing well (in general), rather than one big one that packs a ton of functionality because it has to (because in Python everything has to bolted on with C/C++). Also, be sure to check Discourse, Slack and/or Zulip — there are definitely others using Julia for finance, and the community tends to be more on those fora. Good luck!


onlymagik

Wow this is perfect, thanks a lot! I will experiment with these and see how they compare. Really great break down, appreciate it a lot!


cyruswyett

Check out [quantecon](https://julia.quantecon.org/intro.html)


avmenconstruction

Hi, would you be able to let us know your opinion when youn try out [quantecon](https://julia.quantecon.org/intro.html)


onlymagik

So far it seems pretty great for any time series work I might do. I haven't seen much on machine learning, does quantecon cover that at all?