1. Setting Up Environment

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>

2. Create and Remove

สามารถปรับการเเสดงผลได้ที่ Tool—>Global options

Untitled

เราจะเขัยนโค้ดที่ script ผลลัพย์จะอยู่ที่ console ตัวแปรจะอยู่ที่ Environment

3. Compare Values

<aside> 💡 Comparison operators

เราสามารถเขียน comparison operators ต่อไปนี้เพื่อเปรียบเทียบสองฝั่งของสมการได้ใน R

🌵 Note - เราใช้เครื่องหมาย double equal signs == เพื่อเทียบสองฝั่งของสมการ ถ้าใช้ single equal sign เช่น x = 5 จะเป็นการประกาศตัวแปร เพราะใน R เราสามารถสร้างตัวแปรได้สองแบบคือ <- หรือ =

</aside>

Untitled

4. Data Types

<aside> 💡 Data Types in R

ความรู้พื้นฐานเกี่ยวกับ data types คือสำคัญขั้นสุดตอนเขียนโปรแกรม ภาษาคอมพิวเตอร์หลายๆภาษาจะ strict เรื่อง data types มากๆ ใน R ก็เช่นเดียวกัน โดย common data types ที่ data analyst เราต้องใช้งานเป็นประจำจะมีอยู่ 5 ประเภทคือ

🌵 R มี package lubridate ที่ใช้จัดการ date ได้ง่ายมาก ไว้แอดมีสอนใน live class รอเรียนได้เลยครับ

</aside>

Untitled

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

Untitled

Untitled