Slide 1

Slide 1 text

Λ༻͍ͨ 3FQSPEVDJCMF 3FTFBSDI΁ͷ௅ઓ ⽠⽣真也 (国⽴環境研究所 ⾼度技能専⾨員) @u_ribo 3ݚڀूձ!౷਺ݚ-5

Slide 2

Slide 2 text

͜ͷҰ೥Ͱͷɺ3Λ࢖ͬͨ पล৘ใΛߋ৽͠Α͏ 2017年のRとの付き合い⽅: 分析環境編 https://uribo.hatenablog.com/entry/2017/01/24/231512 ՊֶݚڀʹݶΒͣʜ 3FTFBSDI 3FQSPEVDJCMF

Slide 3

Slide 3 text

࿩୊ 3؀ڥɾύοέʔδ Ͳ͜Ͱ΋3Λ࣮ߦ͍ͨ͠ ࢲͷܦݧ͔Β

Slide 4

Slide 4 text

HJUIVCDPNUJEZWFSTF HJUIVCDPNSMJCʜ ɹɹɹ3ͷΠϯϑϥ੔උΛ໨తͱͨ͠ύοέʔδ܈ HJUIVCDPNSPQFOTDJˍSPQFOTDJMBCT 34UVEJP ౷߹։ൃ؀ڥ Λ࢖͏ͷ͕ఆੴ 5JOZ5FYͷొ৔ʹΑΓɺ5F9؀ڥ΋վળ Ұԡ͠ύοέʔδʜ ESBLF IFSF SFQSFY DPOqJDUFE 3FQSPEVDJCJMJUZΛࢧ͑Δ3؀ڥɾύοέʔδ

Slide 5

Slide 5 text

IFSF 8JOEPXTEBUBaaJSJTDTW 6/*9ܥEBUBJSJTDTW hereパッケージの導⼊でファイル参照のパス問題の悩みを解消 https://uribo.hatenablog.com/entry/2018/01/25/082000 04ؒɺϓϩδΣΫτ಺ͰͷϑΝΠϧύε໰୊ 3QSPKϑΝΠϧͳͲ͕͋ΔσΟϨΫτϦΛى఺ ͱͯ͠ϑϧύεͰධՁ here::here("data", "iris.csv") #> [1] "/Users/rstudio/data/iris.csv"

Slide 6

Slide 6 text

ESBLF データ分析のワークフローをdrakeで管理して効率的に作業を進めよう https://blog.hoxo-m.com/entry/2018/09/05/184425 3ϫʔΫϑϩʔΛ؅ཧɾ࣮ߦ Ұ౓࣮ߦͨ݁͠Ռͷ ෮ݩΛ༰қʹ͢Δ

Slide 7

Slide 7 text

質問お待ちしております!できればreprex使ってね https://uribo.hatenablog.com/entry/2018/03/01/073928 SFQSFY NJOJNVNSFQSFY ࠷௿ݶͷՄಈίʔυ Λڞ༗ 34UVEJPͷΞυΠϯ ͱͯ͠΋ར༻Մೳ SFQSPEVDJCMFFYBNQMF ໰୊ൃݟͷ଍͕͔Γʹ

Slide 8

Slide 8 text

名前空間の衝突をconflictedパッケージで防ぐ https://uribo.hatenablog.com/entry/2018/09/29/103632 DPOqJDUFE ؔ਺ͷҙਤ͠ͳ͍ಈ࡞Λ๷͙ ໊લۭؒͷ ༏ઌॱҐΛมߋ library(conflicted) library(dplyr) filter(mtcars, cyl == 8) #> Error: [conflicted] `filter` found in 2 packages. #> Either pick the one you want with `::` #> * dplyr::filter #> * stats::filter #> Or declare a preference with `conflict_prefer()` #> * conflict_prefer("filter", "dplyr") #> * conflict_prefer("filter", "stats") dplyr::filter(mtcars, cyl == 8) #> mpg cyl disp hp drat wt qsec vs am gear carb #> 1 18.7 8 360.0 175 3.15 3.440 17.02 0 0 3 2 #> 2 14.3 8 360.0 245 3.21 3.570 15.84 0 0 3 4 #> 3 16.4 8 275.8 180 3.07 4.070 17.40 0 0 3 3 … িಥΛܯࠂ

Slide 9

Slide 9 text

࿩୊ 3؀ڥɾύοέʔδ ࢲͷܦݧ͔Β Ͳ͜Ͱ΋3Λ࣮ߦ͍ͨ͠

Slide 10

Slide 10 text

34UVEJPͰϓϩδΣΫτΛ࡞੒ͨ͠ ϑΝΠϧΛ(JUͰ؅ཧͨ͠ 3ͷόʔδϣϯɺར༻ύοέʔδΛἧ͑Δ ϓϩδΣΫτΛ্ཱͪ͛Δ

Slide 11

Slide 11 text

SPDLFSϓϩδΣΫτ 【備忘録】RユーザのためのDocker環境「Rocker」でパスワードの設定が必要になった https://uribo.hatenablog.com/entry/2018/08/31/220521 UJEZWFSTFΛϕʔεͱͨ͠%PDLFSΠϝʔδ 34UVEJP4FSWFS؀ڥͰ3Λ࣮ߦ ஍ཧۭؒσʔλૢ࡞ͷύοέʔδΛἧ͑ͨ ΠϝʔδϑΝΠϧ΋͋Δ

Slide 12

Slide 12 text

Rから離れたくない⼈向けのDocker環境の操作: RStudio Serverを分析・開発の基盤にするために https://uribo.hatenablog.com/entry/2017/12/21/212941 νʔϜͰ࢖͏%PDLFSΠϝʔδ IUUQTHJUIVCDPNOJFTDPOTQMBO SPDLFSHFPTQBUJBMΛݩʹ Α͘࢖͏ύοέʔδɺ ࿦จࣥච؀ڥΛ੔උ AEPDLFSDPNQPTFVQA Ͱ؀ڥߏங͕׬ྃ

Slide 13

Slide 13 text

CJOEFSϓϩδΣΫτ オンラインでの⼩規模なR, Python, Juliaの環境共有にはbinder: 既存サービスとの⽐較 https://qiita.com/uri/items/2dd7d208e8a253aa0d60 3͔ΒCJOEFSͷόοδʢϦϯΫઌʣΛ ੜ੒͢Δ13ΛVTFUIJTύοέʔδʹ ఏҊɾ࣮૷ ˠϚʔδ͞ΕΔ %PDLFSpMFʹΑΔΧελϚΠζ (JU)VCϦϙδτϦ্ͷϑΝΠϧΛ ΢Σϒ KVQZUFSOPUFCPPL΋͘͠͸ 34UVEJP4FSWFS Ͱల։

Slide 14

Slide 14 text

34UVEJP$MPVE BMQIB (JU)VCϦϙδτϦͱ࿈ܞ ެ։ઃఆɺ63-ʹΑΔڞ༗ 3όʔδϣϯͷࢦఆɺ ύοέʔδͷ௥ՃΠϯετʔϧ͕Մೳ STUBO؀ڥIUUQTSTUVEJPDMPVEQSPKFDU

Slide 15

Slide 15 text

࿩୊ ࢲͷܦݧ͔Β Ͳ͜Ͱ΋3Λ࣮ߦ͍ͨ͠ 3؀ڥɾύοέʔδ

Slide 16

Slide 16 text

SFQSPEVDJCMFSFTFBSDIΛࢧԉ͍ͨ͠ 転職・転居しました: ⼤学→企業→研究機関 https://uribo.hatenablog.com/entry/2017/11/02/073239 ݚڀऀؒͰͷ৘ใަ׵ɾ՝୊ڞ༗ ݚڀ׆ಈʹඞཁͳٕज़৘ใΛֶͿ ॴ಺Ͱ3Λத৺ͱͨ͠ूձΛ։࠵ʢ਺ϲ݄ʹҰ౓ʣ usethis::use_course("https://github.com/uribo/talk_180530_ggplot2_tips/archive/master.zip")

Slide 17

Slide 17 text

஍ҬͷਓࡐΛ׆͔ͨ͠ίϛϡχςΟ࡞Γ https://tsukubar.github.io/r-spatial-guide/ !JLFEBPTVTIJ͞Μओ࠵ Tsukuba.Rへようこそ https://tsukubar.org/post/2018-10-20-tsukubar-reboot/

Slide 18

Slide 18 text

ࢲͷࣦഊ ΍Β͔͠ %PDLFS͑͋͞Ε͹શͯ͏·͍͘͘ʜ ͦ͏ࢥ͍ͬͯͨ࣌ظ͕ࢲʹ΋͋Γ·ͨ͠ɻ

Slide 19

Slide 19 text

ਓఔ౓ͷϋϯζΦϯΛ࣮ࢪ %PDLFS؀ڥ಺ͰσϞίʔυΛ༻ҙ (JU)VCϦϙδτϦͱͯ͠ެ։ อݥͱͯ͠CJOEFSΛݕ౼ 何気ない関数・演算⼦の導⼊がプロジェクトを傷つけた https://uribo.hatenablog.com/entry/2018/03/06/000112 UJEZWFSTF ύΠϓ ͓ΑͦͷࢀՃऀ͕%PDLFSͷΠϯετʔϧͰ ͭ·ͮ͘ʜಛʹ8JOEPXT

Slide 20

Slide 20 text

·ͱΊ 3FQSPEVDJCMFͳ෼ੳΛࢧ͑Δύοέʔδ͕ ࣍ʑ։ൃ͞Ε͍ͯΔ %PDLFS΍#JOEFSɺ34UVEJP$MPVEΛ࢖͏͜ͱͰɺ 3ͷ؀ڥΛڞ༗ɾ࠶ݱ͢Δ͜ͱ͕ߋʹ༰қɾ࣮༻తʹ ͢΂্͕ͯख͍͘͘Θ͚͸ͳ͍ Ͳ͜·ͰΛٻΊΔ͔Λ͸͖ͬΓͤ͞Δ͜ͱ͕ॏཁ͔΋͠Εͳ͍ ݱঢ়Ͱ΋େମຬ଍ɻ͔͠͠׬શͰ͸ͳ͍ .40⒏DF͔Β཭ΕΔ͜ͱ͸ࠔ೉ ೥΋΍͍͖ͬͯ