Please enable JavaScript.
Coggle requires JavaScript to display documents.
ชนิดและรูปแบบข้อมูลในภาษา R - Coggle Diagram
ชนิดและรูปแบบข้อมูลในภาษา R
ชนิดข้อมูล
ประเภทข้อมูลเดี่ยว
Character ข้อมูลที่ค่าไม่ใช่เลข ปกติมักเป็นข้อความหรือตัวอักษรในทางสถิติเรียกข้อมูลชนิดนี้ว่า "ข้อมูลเชิงคุณภาพ"
Logical ข้อมูลเชิงตรรกะที่มีค่าอยู่สองค่าเท่านั้น คือ TRUE แทนค่าเป็นจริง และ FALSE สามารถป้อนแค่ตัวอักษรตัวแรก (T'F) เข้าไปได้
Numeric ข้อมูลที่มีค่าเป็นตัวเลข ทางสถิติเรียกข้อมูลชนิดนี้ว่า "ข้อมูลเชิงปริมาณ" :
ประเภทข้อมูลชุด
Matrices ลักษณะของการเก็ฐข้อมูลในสองมิติข้อมูลและเมทริกซ์อาจเป็นตัวเลข หรือตัวอักษรก้ได้
Data frames การเก็บข้อมูลในรูปตารางมีแถว (row) และคอลัมน์ (column) ที่ประกอบด้วยเวกเตอร์หนึ่งหรือหลายเวกเตอร์มารวมกัน
Vectors ข้อมูลที่อยู่ในรูปของเวกเตอร์อาจเป็ฯตัวเลขหรือตัวอักษรข้อความ (text) ก็ได้
List การเก็บข้อมูลที่สามารถนำobject แต่ละแบบมารวมกันเก็บเป็นlist ได้
Factors การเก็บข้อมูลที่เป็ฯข้อมูลเชิงกลุ่ม หรือข้อมูลเชิงคุณภาพที่ไม่ได้มีค่าเป็นตัวเลข
คำสั่งตรวจสอบนิดข้มูล
is.double() ใช้ตรวจสอบชนิดข้อมูลของตัวแปรว่าเป็นข้อมูลชนิดจำนวนจริงหรือไม่
is.numeric() ใช้ตรวจสอบชนิดข้อมูลของตัวแปรว่าเป็นข้อมูลชนิดตัวเลขหรือไม่
is.integer() ใช้ตรวจสอบชนิดข้อมูลของตัวแปรว่าเป็นข้อมูลชนิดจำนวนเต็มหรือไม่
is.function() ใช้ตรวจสอบชนิดข้อมูลของตัวแปรว่าเป็นฟังก์ชันหรือไม่
type() ใช้ในการตรวจสอบชนิดข้อมูล (data type) ของตัวแปรเหมือนกับ class()
is.matrix() ใช้ตรวจสอบชนิดข้อมูลของตัวแปรว่าเป็นข้อมูลชนิดเมทริกซ์หรือไม่
class() ใช้ในการตรวจสอบชนิดข้อมูล (data type) ของตัวแปร
คำสั่งตรวจสอบแปลงข้อมูล
as.double เป็นคำสั่งที่ใช้แปลบงข้อมูลเป็นตัวเลขจำนวนจริง
as.numeric เป็นคำสั่งที่ใช้แปลงข้อมูลเป็นตัวเลข
as.character เป็นคำสั่งที่ใช้แปลงข้อมูลเป็นตัวอักษร
as.integer เป็นคำสั่งที่ใช้แปลงข้อมูลเป็นตัวเลขจำนวนเต็ม
ตัวแปร (Variable)
โดยในภาษา R ใช้เครื่องหมาย <- (assign) นี่เป็นหลัก
กฎการตั้งชื่อตัวแปร
จะต้องเริ่มต้นด้วยตัวอักษรภาษาอังกฤษจะต้องเป็นตัวพิมพ์เล็กหรือพิมพ์ใหญ่ก็ได้หรือเครื่องหมายมหัพภาค (.) แต่ถ้าเริ่มต้นด้วยเครื่องหมายมหัพภาค (.) จะไม่สามารถตามด้วยตัวเลขได้
ไม่สามารถใช้คำสงวน (reserved word) ในการตั้งชื่อตัวแปรได้
สามารถตั้งชื่อด้วยตัวหนังสือ ตัวเลข หรือเครื่องหมายหัพภาค (.) และเครื่องหมายสัญประกาศ (_) ได้
ชื่อของตัวแปรต้องไม่มีสัญลักษณ์ต่อไปนี้
สัญลักษณ์ที่ใช้ในการเปรียบเทียบหรือหาความสัมพันธ์ (<,<=,>,>=,==,!=)
สัญลักษณ์ทางคณิตศาสตร์ (+,-,*,/,%%,%/%,^)
สัญลักษณ์ในการกำหนดค่าของโปรแกรมอาร์ (<-,=,->)
สัญลักษณ์ในการหาค่าทางตรรกศษสตร์ (!,&,I,II)
สัญลักษณ์พิเศษ้ช่น #,
,$,[,],(,),{,}
ตัวแปร หมายถึง ชื่อตำแหน่งที่ใช้จองพื้นที่ในหน่วยความจำที่ใช้สำหรับการเก็บข้อมูล ค่าของตัวแปร