Rใฎใƒชใƒใ‚ธใƒˆใƒชๆง‹ๆˆใ‚’่€ƒใˆใฆใฟใ‚‹ใ€‚
ใƒ—ใƒญใ‚ธใ‚งใ‚ฏใƒˆใงใƒชใƒใ‚ธใƒˆใƒชใ‚’ไฝœใ‚Šใ€renvใงใƒ‘ใƒƒใ‚ฑใƒผใ‚ธ็ฎก็†ใ—ใ€gitใงใƒใƒผใ‚ธใƒงใƒณ็ฎก็†ใ™ใ‚‹ใ€‚ๅฎŸ่กŒ็’ฐๅขƒใฏDockerใ‚’ไฝฟ็”จใ—ใ€srcใ‚’Cursorใงๆ”นๅค‰ใ—ใฆใ„ใใ“ใจใจใ™ใ‚‹ใ€‚

โ”œโ”€โ”€ .git/
โ”œโ”€โ”€ data/
โ”‚   โ”œโ”€โ”€ processed/
โ”‚   โ”‚   โ””โ”€โ”€ processed_data.csv
โ”‚   โ””โ”€โ”€ raw/
โ”‚       โ””โ”€โ”€ raw_data.xlsx
โ”œโ”€โ”€ renv/
โ”œโ”€โ”€ results/
โ”‚   โ”œโ”€โ”€ main/
โ”‚   โ”‚   โ”œโ”€โ”€ figures/
โ”‚   โ”‚   โ””โ”€โ”€ tables/
โ”‚   โ””โ”€โ”€ test/
โ”‚       โ”œโ”€โ”€ YYYYMMDD.png
โ”‚       โ””โ”€โ”€ YYYYMMDD.pdf
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ analysis/
โ”‚   โ”‚   โ”œโ”€โ”€ test/
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ test1.Rmd
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ test2.Rmd
โ”‚   โ”‚   โ””โ”€โ”€ main.Rmd
โ”‚   โ””โ”€โ”€ utils/
โ”‚       โ”œโ”€โ”€ helpers/
โ”‚       โ”œโ”€โ”€ stat/
โ”‚       โ”œโ”€โ”€ function1.r
โ”‚       โ””โ”€โ”€ function2.r
โ”œโ”€โ”€ .gitignore
โ”œโ”€โ”€ dependencies.r
โ”œโ”€โ”€ project.Rproj
โ”œโ”€โ”€ README.md
โ””โ”€โ”€ renv.lock
  • ใƒ‘ใƒƒใ‚ฑใƒผใ‚ธใฎ่ชญใฟ่พผใฟใฏdependencies.r
  • dataใฏ็”Ÿใƒ‡ใƒผใ‚ฟใจๅ‡ฆ็†ๅพŒใƒ‡ใƒผใ‚ฟใซๅˆ†ใ‘ใ‚‹
  • ็ตๆžœใจ่งฃๆžใฏmainใจtestใงๅˆ†ใ‘ใ‚‹
  • utilsใ‚’ใƒขใ‚ธใƒฅใƒฉใƒผๅŒ–ใ—ใฆ็ต„ใฟๅˆใ‚ใ›ใฆใ€ๅฎŸ่กŒใ™ใ‚Œใฐๅฟ…่ฆใช่งฃๆžใŒ็ต‚ใ‚ใ‚‹ใใ‚‰ใ„ใฎfunctionใ‚’ใคใใ‚‹ใ€‚
  • Rmdใฏutilsใ‚’ไธฆในใ‚‹ใ ใ‘ใจใ—ใ€ใƒฌใƒใƒผใƒˆ่ฆ็ด ใ‚’้‡่ฆ–ใ™ใ‚‹ใ€‚

ใ“ใ†ใ™ใ‚‹ใจใ€ไธ€ๅˆ‡ใฎ็„ก้ง„ใŒใชใ„โ€ฆใฏใšใ€‚ใ—ใฐใ‚‰ใใ‚„ใฃใฆใฟใ‚‹ใ€‚