No account yet?
 
 
You are here:: Basic R Programming
 
 

Basic R Programming

Categories : Data Technology
Posted by : juntima | Posted On : Wednesday, 09 December 2015 09:51
Training Date : 27 November 2018 - 29 November 2018
26 June 2018 - 28 June 2018
20 March 2018 - 22 March 2018
19 December 2017 - 21 December 2017

เขตอุตสาหกรรมซอฟต์แวร์ประเทศไทย ขอแจ้งยืนยันการเปิดอบรมหลักสูตรในวันที่ 19-21ธันวาคม 2560 ค่ะ
(จากกำนดการเดิมวันที่ 6-8 ธันวาคม 2560 ค่ะ)

ท่านที่สนใจเข้าร่วมการอบรม...สำรองที่นั่งได้เลยนะคะ

ระยะเวลาอบรมตลอดหลักสูตร 3 วัน หรือ 18 ชั่วโมง : เรียนวันที่ 19-21 ธันวาคม 2560 เวลา 9.00-16.00 น.
รูปแบบการอบรม Classroom & Workshop
สถานที่อบรม: ห้องอบรมชั้น 3 อาคารซอฟต์แวร์พาร์ค ถนนแจ้งวัฒนะ

การเข้าอบรมในหลักสูตรดังกล่าว ทางเขตอุตสาหกรรมซอฟต์แวร์ฯ ได้จัดเตรียม อาหารว่าง (เช้าและบ่าย), อาหารกลางวัน
และเครื่องคอมพิวเตอร์ประกอบการอบรม (1 เครื่อง/ท่าน) สำหรับผู้เข้าอบรมทุกท่านเรียบร้อยแล้วค่ะ

15 August 2017 - 17 August 2017
24 July 2017 - 26 July 2017
22 March 2017 - 24 March 2017
28 November 2016 - 30 November 2016
27 July 2016 - 29 July 2016
26 April 2016 - 28 April 2016
Please Login before registering . No account ? signup here
กรุณา ล็อกอิน ก่อนลงทะเบียน หรือสร้างบัญชีผู้ใช้ใหม่ได้ ที่นี่
Time : 18 Hour(s)
Days : 3 Day(s)
Duration : 09:00 - 16:00
Fee : 12,000 THB (Excluded Vat 7%)
Language : Thai
Instructor : Mr.Veerasak Krisanapraphan
Objectives :

     ในช่วงทศวรรษที่ผ่านมา แนวโน้มทางด้านการศึกษาและอุตสาหกรรมได้ยกให้การเขียนโปรแกรมภาษา R
กลายเป็นเครื่องมือที่สำคัญที่สุดเพียงหนึ่งเดียว สำหรับการคำนวณสถิติ การสร้างแผนภูมิภาพ และวิทยาศาสการข้อมูล
Basic R Programming (Introduction to R Programming for Data Science) จะทำให้ผู้เข้าร่วมการฝึกอบรมได้รู้จัก
กับวิธีการเขียนโปรแกรมภาษา R เพื่อสำรวจข้อมูลจากความหลากหลายของแหล่งที่มา โดยการสร้างแบบจำลองเชิงอนุมาน
สร้างแผนภูมิกราฟ และการแสดงข้อมูลด้านอื่น ๆ   

Objectives: By the end of the course attandant will:             
• Master the use of the R interactive environment    
• Expand R by installing R packages    
• Explore and understand how to use the R documentation    
• Read Structured Data into R from various sources    
• Using R for mathematical operations    
• Write user-defined R functions    
• How and when to use control statements    
• Deal with missing data    
• Understand base R graphics    
• Use R for descriptive statistics    
• Use R for inferential statistics
• Write multivariate models in R    
• Understand confounding and adjustment in multivariate models    
• Understand interaction in multivariate models    
• Understand basic non-linear functions in models    
• Understand how to link data, stastical methods, and actionable questions

Who Should Attend :

Data Scientist, Data Analysis Engineer, Data Engineer,  BI Consultant, BI Programmer,  
System Programmer, System Analyst,  Development Manager,  Project Manager or
Chief Technology Officer, Chief Innovation Officer. 

Course Outline :

Day 1    
1. Overview    
• History of R    
• Advantages and disadvantages    
• Downloading and installing    
• How to find documentation    

2. Introduction    
• Using the R console    
• Getting help    
• Learning about the environment    
• Writing and executing scripts    
• Saving your work    

3. Installing Packages    
• Finding resources    
• Installing resources

4. Data Structures, Variables    
• Variables and assignment    
• Data types    
• Indexing, subsetting    
• Viewing data and summaries    
• Naming conventions    
• Objects   

5. Getting Data into the R Environment    
• Built-in data    
• Reading data from structured text files    
• Reading data using ODBC   

Day 2    
6. Control Flow    
• Truth testing    
• Branching    
• Looping    
• Vectorized calculations    

7. Functions in Depth    
• Parameters    
• Return values    
• Variable scope    
• Exception handling   

8. Handling Dates in R    
• Date and date-time classes in R    
• Formatting dates for modeling

9. Descriptive Statistics    
• Continuous data    
• Categorical data

10. Inferential Statistics    
• Bivariate correlation    
• T-test and non-parametric equivalents    
• Chi-squared test    
• Distribution testing    
• Power testing

Day 3    
11. Group By Calculations    
• Split apply combine strategy

12. Base Graphics    
• Base graphics system in R    
• Scatterplots, histograms, barcharts, box and whiskers, dotplots    
• Labels, legends, Titles, Axes    
• Exporting graphics to different formats   

13. Advanced R Graphics: GGPlot2    
• Understanding the grammar of graphics    
• Quick plot function    
• Building  graphics by pieces

14. Linear Regression    
• Linear models    
• Regression plots    
• Confounding / Interaction in regression    
• Scoring new data from models (prediction)  

15. Conclusion   

Payment Condition :

Payment can be made by:

    1. Cash or Credit Card or Bank Cheque payable to “Software Park Thailand #2” (a post-dated cheque is not accepted) on the first day of the service or within the last day of the service.
     2. Account transfer and send the proof of the payment (the deposit slip) via fax or email to fax no. 02-583-2884 or email ttd@swpark.or.th

        2.1 Siam Commercial Bank, Chaengwattana Branch
              Saving Account Number: 324-2-56262-0
             Account Name: Software Park Thailand#2

        2.2 Krungsri Bank, Chaengwattana (Software Park) Branch
              Saving Account Number: 329-1-34850-3
             Account Name: Software Park Thailand#2

Notes:

- Withholding tax (3%) is exempt.

- Should you need to withdraw, you must send the notice of the withdrawal in writing no later than 7 working days before the commencement date. The cancellation less than 7 days will be subject to a fine of 40% of the fee.

- Software Park Thailand reserves the rights to cancel courses due to unforeseen circumstances.

Contact Person :

For more information, contact our course coordinator on:

Juntima  Klumchaun

Tel: +66-2583-9992 Ext. 1424

Fax: +66-2583-2884

Email:  juntima@swpark.or.th

You are encouraged to use the course schedule as a guide to plan your training. The schedule is accessible at www.swpark.or.th for more information.