WE need to install Core R Language and RStudio IDE
Core - **Base R** [**<https://cran.r-project.org/**>](<https://cran.r-project.org/>)
IDE - **RStudio Desktop** [**<https://posit.co/download/rstudio-desktop/**>](<https://posit.co/download/rstudio-desktop/>)
หรือจะใช้ Posit.clound ใช้ฟรี 25hr/month **https://posit.cloud/**
<aside> 💡 Set working Directory
ก่อนเราเริ่มเขียน code ใน RStudio แอดแนะนำให้เราเช็ค directory ของเราก่อนนะครับ
[Working] Directory คือ folder ที่เราใช้ในการเก็บ code และ files ของโปรเจ็คเราทั้งหมด
ใน RStudio Cloud เราสามารถสร้าง folder ใหม่ แล้วก็เลือก folder นั้นเป็น working directory ได้เลย ไปที่เมนู Session > Set Working Directory > Choose Directory ****แล้วกดปุ่ม New Folder ตั้งชื่อโฟลเดอร์แล้วกด Choose getwd() ใน console เพื่อเช็ค เท่านี้ก็เสร็จเรียบร้อย 👏
</aside>
สามารถปรับการเเสดงผลได้ที่ Tool—>Global options

เราจะเขัยนโค้ดที่ script ผลลัพย์จะอยู่ที่ console ตัวแปรจะอยู่ที่ Environment
<aside> 💡 Comparison operators
เราสามารถเขียน comparison operators ต่อไปนี้เพื่อเปรียบเทียบสองฝั่งของสมการได้ใน R
>>=<<=== (equal)!= (not equal)🌵 Note - เราใช้เครื่องหมาย double equal signs == เพื่อเทียบสองฝั่งของสมการ ถ้าใช้ single equal sign เช่น x = 5 จะเป็นการประกาศตัวแปร เพราะใน R เราสามารถสร้างตัวแปรได้สองแบบคือ <- หรือ =
</aside>

<aside> 💡 Data Types in R
ความรู้พื้นฐานเกี่ยวกับ data types คือสำคัญขั้นสุดตอนเขียนโปรแกรม ภาษาคอมพิวเตอร์หลายๆภาษาจะ strict เรื่อง data types มากๆ ใน R ก็เช่นเดียวกัน โดย common data types ที่ data analyst เราต้องใช้งานเป็นประจำจะมีอยู่ 5 ประเภทคือ
numericcharacterlogicalfactor อันนี้คือตัวแปร categorical ในทางสถิติdate🌵 R มี package lubridate ที่ใช้จัดการ date ได้ง่ายมาก ไว้แอดมีสอนใน live class รอเรียนได้เลยครับ
</aside>

ต้องฝากค่าไว้ในตัวเเปรเสมอ R ← result

