Git และ Github สิ่งที่ Data Scientist ต้องรู้จัก

Git และ Github สิ่งที่ Data Scientist ต้องรู้จัก

หลังจากได้เรียนรู้เกี่ยวกับ R แล้ว ก็จะทราบว่า การทำงานกับ R นั้นคือการสั่งด้วยการ พิมพ์คำสั่ง (script หรือ code)
ว่าด้วยเรื่องของการปฎิบัติ หลังจากที่ code เขียนเสร็จแล้ว ก็จะเก็บหรือ save ไว้ในเครื่องคอมของเรา ใช่ไหมหละครับ สมมุติว่า ต้องการจะใช้ code เดิมที่เขียนขึ้นมาเมื่อครั้งที่แล้ว แต่พบว่า code นี้ ไม่ถูกต้องและต้องแก้ไข และเมื่อแก้ไขเสร็จแล้วก็ save ทับลงไปด้วยความบังเอิญหรือตั้งใจก็ตาม แต่โชคร้ายที่ code นั้นไม่ถูกต้องอีก และอยากจะกลับไปยัง code ชุดแรกที่สร้างขึ้น ก็ทำไม่ได้เพราะว่าถูก save ทับไปแล้ว และจะต้องเขียน code ขึ้นมาใหม่ ซึ่งทำให้เสียเวลา หรือ หลายๆคน คงจะเคย save ไว้หลาย version เช่น fileAed1.R, fileAed2.R, fileAfinal.R, fileAfinal2.R หลายต่อหลาย version ซึ่งบางครั้ง อาจจะจำไม่ได้ว่าอันไหนเป็น version ที่ต้องการ แต่เหตุการนี้ จะไม่เกิดขึ้นถ้าเพื่อนๆ รู้จัก Version Control System ซึ่งในบทความนี้ ผมจะแนะนำให้รู้จัก Git และ Github ครับ

อ่านต่อ

Posted by

December 25, 2014
rstudio-logo

มารู้จัก R Text Editor ที่มีชื่อว่า RStudio

R

Posted by

December 22, 2014

ติดตั้งโปรแกรม R ง่ายๆ ภายใน 4 ขั้นตอน

R

R Program

เมื่อเรารู้แล้วว่าโปรแกรม R นั้น มันเจ๋งยังไง งั้นเรามาเป็นเจ้าของกันเลยดีกว่า การโหลดก็แสนจะง่ายและรวดเร็ว

อันที่จริง การโหลดโปรแกรม R นั้น ไม่มีอะไรยากเลย

  1. เข้าเวปไซด์ http://www.r-project.org/ มองหาคำว่า Download R
  2. ต่อไป เลือก CRAN mirror จะมีรายชื่อประเทศที่ให้ดาวน์โหลด เราคนไทยก็ต้องเลือกประเทศไทย เพื่อความรวดเร็วของการดาวน์โหลด ต้องขอบคุณ ม.สงขลานครินทร์ ที่ให้ยืม server เพื่อดาวน์โหลด R program และ package ต่างๆ
  3. หลังจากนั้นเลือก ดาวน์โหลด ตามระบบปฎิบัติการที่เรามี ใช้ mac ก็โหลดของ mac ใครใช้ window ก็ โหลดของ window กันไป
  4. โหลดมาแล้วก็ RUN โปรแกรม

โปรแกรม R จะเลือกระบบที่เหมาะสมกับ คอมพิวเตอร์ให้เราเอง แต่เพื่อความมั่นใจ สามารถเลือกได้ว่า จะ 32 หรือ 64 bit

ขอแนะนำ เพื่อเพิ่มเติมรายละเอียด อาจจะเข้าไปลองอ่านวิธีการลงโปรแกรม จาก อาจารย์ Pairach http://pairach.com/2-installation/

Posted by

December 19, 2014

มาลอง R กันดีกว่า

R
มาลอง R กันดีกว่า

เห็นพูดถึง R มา 2 post แล้ว ผมเองก็อยากให้เพื่อนๆ ได้ ทำความรู้จักกับ R มากยิ่งขึ้น ครับ หลายๆคนคงจะ คิดว่า R มันยาก ผมเองก็ประสบปัญหาเหมือนกัน แต่เพื่อนผมแนะนำให้เข้าไปรู้จักกับมัน อย่างที่ผมกำลังแนะนำอยู่นี้ครับ

อ่านต่อ

Posted by

December 18, 2014