$30 off During Our Annual Pro Sale. View Details »

TokyoR #39 LT - RとJulia

TokyoR #39 LT - RとJulia

第39回R勉強会@東京(#TokyoR)
http://atnd.org/events/50887

Sorami Hisamoto

May 31, 2014
Tweet

More Decks by Sorami Hisamoto

Other Decks in Programming

Transcript

  1. TokyoR #39 LT Figure: “The Bread-and-butter-fly”: in “Through the Looking

    Glass” by John Tenniel. Wood-engraving by the Dalziels. dcjones.github.io/Gadfly.jl/ @sorami 2014/05/31
  2. None
  3. ٕज़ܭࢉͷͨΊͷ৽ݴޠ
 2012~ɻ׆ൃͳίϛϡχςΟɻ

  4. ٕज़ܭࢉͷͨΊͷ৽ݴޠ
 2012~ɻ׆ൃͳίϛϡχςΟɻ ɹߴਫ४ & ಈత ચ࿅͞ΕͨܕγεςϜɻଟॏσΟεύονɻ

  5. ٕज़ܭࢉͷͨΊͷ৽ݴޠ
 2012~ɻ׆ൃͳίϛϡχςΟɻ ɹߴਫ४ & ಈత ચ࿅͞ΕͨܕγεςϜɻଟॏσΟεύονɻ ߴ଎
 JITίϯύΠϥɻ C΍Fortranʹඖఢ͢ΔϨϕϧɻ

  6. Image:

  7. ͳͥ৽ݴޠ? Image:

  8. ͳͥ৽ݴޠ? 2ஈߏ଄ Image:

  9. ͳͥ৽ݴޠ? 2ஈߏ଄ ߴϨϕϧͷϩδοΫ͸ಈతݴޠ e.g. R, Python ଎͕͞ඞཁͳͱ͖͸௿ਫ४ݴޠ e.g. C, Fortran

    Image:
  10. ͳͥ৽ݴޠ? ศར͞ͱ଎͞ͷτϨʔυΦϑ 2ஈߏ଄ ߴϨϕϧͷϩδοΫ͸ಈతݴޠ e.g. R, Python ଎͕͞ඞཁͳͱ͖͸௿ਫ४ݴޠ e.g. C,

    Fortran Image:
  11. ͳͥ৽ݴޠ? ศར͞ͱ଎͞ͷτϨʔυΦϑ 2ஈߏ଄ શ෦ͻͱͭͷݴޠͰ΍Γ͍ͨ! ߴϨϕϧͷϩδοΫ͸ಈతݴޠ e.g. R, Python ଎͕͞ඞཁͳͱ͖͸௿ਫ४ݴޠ e.g.

    C, Fortran Image:
  12. طଘͷݴޠΛ ଎͘͢Ε͹͍͍ͷͰ͸ʁ

  13. طଘͷݴޠΛ ଎͘͢Ε͹͍͍ͷͰ͸ʁ → ΠϯλϓϦλͰͷ࣮૷Λ
 ɹ Ծఆͯ͠ઃܭ͞Ε͍ͯΔɻ → ߴ଎Խ͸೉͍͠ɻ

  14. Code: julialang.org/

  15. Graph: github.com/ViralBShah/julia-presentations/raw/master/Fifth-Elephant-2013/Fifth-Elephant-2013.pdf

  16. Graph: github.com/ViralBShah/julia-presentations/raw/master/Fifth-Elephant-2013/Fifth-Elephant-2013.pdf

  17. Graph: github.com/ViralBShah/julia-presentations/raw/master/Fifth-Elephant-2013/Fifth-Elephant-2013.pdf

  18. http://speed.julialang.org/

  19. docs.julialang.org/en/latest/packages/packagelist/

  20. MCMC, ࠷దԽ, ઢܗϞσϧ, ࣌ܥྻ෼ੳ, ՄࢹԽ, DataFrames, CUDA, OpenGL, etc… docs.julialang.org/en/latest/packages/packagelist/

  21. juliaopt.org/

  22. www.mit.edu/~mlubin/juliacomputing.pdf

  23. IJulia Ipython for Julia ! Powerful browser-based graphical notebook Image:

    julialang.org/ github.com/JuliaLang/IJulia.jl
  24. http://forio.com/julia/

  25. ex.nicovideo.jp/denou/tournament/

  26. ex.nicovideo.jp/denou/tournament/

  27. ϝΧঁࢠকع Ξϐʔϧจॻˑ

  28. juliacon.org/

  29. 2014/06/26~27 @ Chicago ্࢙ॳͷJuliaʹؔ͢Δձٞ juliacon.org/

  30. Douglas Bates 
 lme4, etc. dmbates.blogspot.jp/2012/04/r-programmer-looks-at-julia.html

  31. johnmyleswhite.com/notebook/2012/03/31/julia-i-love-you/ John Myles White 
 ΦϥΠϦʔʮೖ໳ ػցֶशʯ, etc.

  32. vincebuffalo.org/2012/03/07/thoughts-on-julia.html Vince Buffalo

  33. vincebuffalo.org/2012/03/07/thoughts-on-julia.html Vince Buffalo * What’s wrong with R? * What

    would it take to “challenge” R?
  34. groups.google.com/forum/#!topic/julia-dev/n3ntT4M0gwo Harlan Harris Data Community DC Julia։ൃऀϝʔϦϯάϦετʹͯ

  35. R։ൃऀϝʔϦϯάϦετʹͯ r.789695.n4.nabble.com/Julia-td4435583.html

  36. R։ൃऀϝʔϦϯάϦετʹͯ r.789695.n4.nabble.com/Julia-td4435583.html

  37. Cons

  38. ·ͩv0.2 / 0.3-dev Cons

  39. ·ͩv0.2 / 0.3-dev Cons ·ͩR΄Ͳύοέʔδ͕
 ॆ࣮͍ͯ͠ͳ͍

  40. ·ͩv0.2 / 0.3-dev Cons ·ͩR΄Ͳύοέʔδ͕
 ॆ࣮͍ͯ͠ͳ͍ ͦ΋ͦ΋RͰຬ଍͍ͯ͠ΔͳΒɺ
 Ҡߦ͢Δཧ༝͕ͳ͍….ʁ

  41. julialang.org ٕज़ܭࢉͷͨΊͷ৽ݴޠ
 2012~ɻ׆ൃͳίϛϡχςΟɻ ɹߴਫ४ & ಈత ચ࿅͞ΕͨܕγεςϜɻଟॏσΟεύονɻ ߴ଎
 JITίϯύΠϥɻ C΍Fortranʹඖఢ͢ΔϨϕϧɻ

  42. Juliaษڧձ
 ΍Γ͍ͨʂ

  43. ‣ Julia: A Fast Dynamic Language for Technical Computing Academic

    paper ‣ An introductory presentation ‣ Learn X in Y minutes - where X=julia ‣ Videos from the Julia tutorial at MIT ‣ Julia tutorial @ DataGotham2013 ‣ Forio Julia tutorial ‣ Project Euler with Julia ‣ Linear Models with Julia ‣ “Julia: A Fast Dynamic Language for Technical Computing” @ SciPy 2012 ‣ “Julia and Python: a dynamic duo for scientific computing” @ SciPy 2013 G E T T I N G S TA R T E D …