Upgrade to Pro — share decks privately, control downloads, hide ads and more …

コンソールベタ打ち卒業:スクリプトエディタを使おう/NagoyaR14

95d5cfc0ce395d0bfedeeb92d34261ce?s=47 Yu Tamura
October 17, 2015

 コンソールベタ打ち卒業:スクリプトエディタを使おう/NagoyaR14

2015. 10. 17. Nagoya.R #14の発表資料です。Rを使い始めた人向けに,コンソールにそのまま打ち込んでいくよりも、スクリプトエディタを使う方が良いと個人的に思う理由を話します。 https://atnd.org/events/70095

95d5cfc0ce395d0bfedeeb92d34261ce?s=128

Yu Tamura

October 17, 2015
Tweet

More Decks by Yu Tamura

Other Decks in Technology

Transcript

  1. ίϯιʔϧϕλଧͪଔۀ εΫϦϓτΤσΟλ Λ࢖͓͏ 2015.10.17 Nagoya.R #14 ໊ݹ԰େֶେֶӃࠃࡍ։ൃݚڀՊ D2 ాଜ༞ 1

    ॳ৺ऀ޲͚
  2. ֓ཁ • ର৅ • RΛ৮ͬͯσʔλΛ͍͍͢͡͡Δͷָ͕͘͠ ͳ͖ͬͯͨ͋ͨΓͷͦ͜ͷ͋ͳͨͰ͢ • ಺༰ • ίϯιʔϧʹଧͪࠐΜͰ͍͘ͷͰ͸ͳ͘εΫϦ

    ϓτΤσΟλ࢖ͬͯΈ·ͤΜ͔ 2
  3. ͬͯԿ΋৽͍͜͠ͱ͸ ݴͬͯͳ͍…ʂʂʂ 3

  4. ֓ཁ • ର৅ • RΛ৮ͬͯσʔλΛ͍͍͢͡͡Δͷָ͕͘͠ ͳ͖ͬͯͨ͋ͨΓͷͦ͜ͷ͋ͳͨͰ͢ • ಺༰ • ίϯιʔϧʹଧͪࠐΜͰ͍͘ͷͰ͸ͳ͘εΫϦ

    ϓτΤσΟλ࢖ͬͯΈ·ͤΜ͔ 4
  5. ֓ཁ • ର৅ • RΛ৮ͬͯσʔλΛ͍͍͢͡͡Δͷָ͕͘͠ ͳ͖ͬͯͨ͋ͨΓͷͦ͜ͷ͋ͳͨͰ͢ • ಺༰ • ίϯιʔϧʹଧͪࠐΜͰ͍͘ͷͰ͸ͳ͘εΫϦϓ

    τΤσΟλ࢖ͬͯΈ·ͤΜ͔ 5
  6. ίϯιʔϧʁ 6

  7. ௐ΂ͯΈΔ 7

  8. 8

  9. 9

  10. ͍͍ͩͨݴ͍͍ͨ͜ͱ͸΋͏ ͢Ͱʹ͍ΖΜͳਓ͕ݴͬͯͨ 10

  11. ͓͠·͍ 11

  12. ͩͱ൵͍͠ͷͰ๻ʹ΋ͪΐͬ ͱͳΜ͔ݴΘͤͯͩ͘͠Ό͋ 12

  13. ίϯιʔϧͬͯͳΜͧ ͜Ε 13

  14. Α͘ݟͯΈ·͢ 14

  15. Α͘ݟͯΈ·͢ ίϯιʔϨͱॻ͍ͯίϯιʔϧͰ͢ 15

  16. ࣮͸͜Ε͕ίϯιʔϧը໘ 16

  17. RStudioͩͱ͜͜ 17

  18. Windows൛ͩͱ͜͜ 18

  19. ʮ͜͜ʹଧͪࠐ·ͳ͍ͰͲ ͜ʹଧͪࠐΉΜ͡ΌϘέʂʯ 19

  20. εΫϦϓτΤσΟλ 20

  21. ϑΝΠϧ->৽͍͠εΫϦϓτ 21

  22. ͢Δͱ͜Μͳײ͡ʹ ͍͕ͭ͜εΫϦϓτΤσΟλ 22

  23. Macͩͱ͜Μͳײ͡ ͜ΕΫϦοΫ͢Δ͚ͩͰOK 23

  24. RStudioͩͱ͜Μͳײ͡ File -> New File ->R Script·ͨ͸ΞΠίϯ͔Β·ͨ͸Ctrl+Shift+N 24

  25. ΤσΟλʹଧͪࠐΜͰ Ctrl+Rʢ·ͨ͸F5ʣͰ࣮ߦ ʢMacͳΒ⌘ʴreturnͰ࣮ߦʣ 25

  26. ϑΝΠϧ->อଘʢ·ͨ͸Ctrl+Sʣ ֦ுࢠ͸ͳΜͰ΋͍͍͕ɼtxtʹ͢Δ ͱ͖͸ϑΝΠϧͷछྨΛมߋ 26

  27. ͳͥεΫϦϓτΤσΟλʁ • ࡞ۀεϖʔεͱ͸ผʹεΫϦϓτ͚ͩΛϑΝΠϧͰอଘͰ͖Δ ʢςΩετΤσΟλͰ։͚Δʣ • ͍͖ͳΓϑϦʔζͱ͔ͯ͠࡞ۀ͕ਧͬඈΜͰ΋෮چ͕μϯθ ϯָ • ͋ͱͰಉ͡࡞ۀΛ͠Α͏ͱࢥͬͨ࣌ʹݟฦͤΔ •

    ผͷςΩετϑΝΠϧΛ࡞͍͍ͬͯͪͪίϐϖ͢Δͷ͸໘౗ • ୭͔ʹεΫϦϓτͷϑΝΠϧΛ౉ͯ͋͛͠Δͷ΋ָͪΜ 27
  28. ͳͥεΫϦϓτΤσΟλʁ(ଓ) • ෳ਺ߦʹΘͨΔ໋ྩΛҰؾʹ࣮ߦ͢Δ͜ͱ΋ՄʢCtrl + A Ͱશબ୒͔ͯ͠Β࣮ߦʣ • ൣғબ୒ͯ͋͠Δಛఆͷߦ͚࣮ͩߦ΋Ͱ͖Δ • গ͠લʹଧͪࠐΜͩ΋ͷΛ΋͏Ұ౓ग़͍ͨ͠ͱ͖ʹΘ͟

    Θ্͟໼ҹ࿈ଧͯ͠ݺͼग़͞ͳͯ͘ྑ͍ • ͜Ε·Ͱͷ࡞ۀΛࢹ֮తʹ֬ೝ͠ͳ͕ΒͰ͖Δʢίϯ ιʔϧ͸ܭࢉ݁Ռͱ໋ྩ͕Ұॹʹͳ͍ͬͯΔͷͰḪΕͳ ͍͜ͱ΋͋Δʣ 28
  29. ͪΐͬͱ஫ҙ • อଘ͞ΕΔͱݴͬͯ΋εΫϦϓτΤσΟλΛอଘ ͍ͯ͠ͳ͚Ε͹ͦͷ৘ใ΋ਧͬඈΜͩΒফ͑Δ ͷͰɼ·ͣ͸ϑΝΠϧΛ։͍ͨΒอଘ͠·͠ΐ ͏ʢWordͱ͔Ͱ΋ͦ͏Ͱ͢ΑͶʣ • ͪΐ͍ͪΐ͍Ctrl+Sͯ͋͛͠·͠ΐ͏ʢWordͱ ͔Ͱ΋ͦ͏Ͱ͢ΑͶʣ

  30. ͓ΘΓʹ • εΫϦϓτΤσΟλΛ࢖͏ΫηΛ͚͓ͭͯ͘ͱɼ ະདྷͷࣗ෼΁ͷ౤ࢿʹͳΓ·͢ • ࡞ۀ͕໘౗ʹͳΔͱ͍͏͜ͱ΋ͳ͍ͷͰɼ࣍ʹR Λ࢖͏ͱ͖͔Β΍ͬͯΈ·͠ΐ͏ • RStudioͷϓϩδΣΫτػೳͱ૊Έ߹ΘͤΔͱ ΋ͬͱศརʢ·ͨࠓ౓ʣ

  31. ίϯιʔϧϕλଧͪଔۀ εΫϦϓτΤσΟλΛ࢖͓͏ contact info ాଜ ༞ ໊ݹ԰େֶେֶӃੜ yutamura@nagoya-u.jp http://www.tamurayu.wordpress.com/ 31

    • ಥવ࡞ۀ͕ਧͬඈΜͰ΋ ࢮʹͨΈ͕গͳ͍ • ͋ͱͰݟฦͤͯಉ͡࡞ۀ Λ͢Δͷָ͕ • Ұؾʹ࣮ߦͱ͔΋Ͱ͖Δ • ͱʹָ͔͘ • ͘͢͝ศར • ઈର࢖͏΂͖