วิธีใช้ is.null ใน r (พร้อมตัวอย่าง)


คุณสามารถใช้ฟังก์ชัน is.null ใน R เพื่อทดสอบว่าวัตถุข้อมูลเป็น NULL หรือไม่

ฟังก์ชันนี้ใช้ไวยากรณ์พื้นฐานต่อไปนี้:

 is. null (x)

ทอง:

  • x : วัตถุ R ที่จะทดสอบ

ตัวอย่างต่อไปนี้แสดงวิธีการใช้ฟังก์ชันนี้ในสถานการณ์ต่างๆ

ตัวอย่างที่ 1: ใช้ is.null เพื่อตรวจสอบว่าวัตถุนั้นเป็น NULL หรือไม่

รหัสต่อไปนี้แสดงวิธีใช้ is.null เพื่อทดสอบว่าเวกเตอร์สองตัวที่ต่างกันมีค่าเท่ากับ NULL หรือไม่:

 #create non-null vector
x <- c(1, 4, 15, 6, 7)

#test if x is NULL
is. null (x)

[1] FALSE

#create null vector
y <- NULL

#test if y is NULL
is. null (y)

[1] TRUE

ฟังก์ชัน is.null ส่งคืน FALSE สำหรับเวกเตอร์แรก และ TRUE สำหรับเวกเตอร์ที่สอง

โปรดทราบว่า is.null จะส่งคืน ค่า TRUE หากมีเวกเตอร์อยู่แต่ว่างเปล่า:

 #create empty vector
x <- c()

#test if x is NULL
is. null (x)

[1] TRUE

ตัวอย่างที่ 2: ใช้ !is.null เพื่อตรวจสอบว่าวัตถุไม่เป็น NULL หรือไม่

รหัสต่อไปนี้แสดงวิธีใช้ !is.null เพื่อทดสอบว่าเวกเตอร์สองตัวที่แตกต่างกันไม่เท่ากับ NULL หรือไม่:

 #create non-null vector
x <- c(1, 4, 15, 6, 7)

#test if x is not NULL
!is. null (x)

[1] TRUE

#create non-null vector
y <- NULL

#test if y is not NULL
!is. null (y)

[1] FALSE

ฟังก์ชัน !is.null ส่งคืน TRUE สำหรับเวกเตอร์แรก และ FALSE สำหรับเวกเตอร์ที่สอง

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่น ๆ ที่มีค่าหายไปใน R:

วิธีใช้ is.na ใน R
วิธีใช้ na.rm ใน R
วิธีใช้ na.omit ใน R

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *