คำถามติดแท็ก sample

11
ตัวอย่างสุ่มแถวใน dataframe
ฉันกำลังพยายามหาฟังก์ชั่นที่เหมาะสมซึ่งจะคืนค่าจำนวนแถวที่ระบุแบบสุ่มโดยไม่ต้องเปลี่ยนจาก data frame ในภาษา R หรือไม่? ใครช่วยฉันออกได้บ้าง
333 r  dataframe  sample  r-faq 

23
วิธีแบ่งข้อมูลออกเป็นชุดฝึกอบรม / ทดสอบโดยใช้ฟังก์ชั่นตัวอย่าง
ฉันเพิ่งเริ่มใช้ R และฉันไม่แน่ใจว่าจะรวมชุดข้อมูลของฉันกับโค้ดตัวอย่างต่อไปนี้: sample(x, size, replace = FALSE, prob = NULL) ฉันมีชุดข้อมูลที่ฉันต้องใช้ในการฝึกอบรม (75%) และชุดการทดสอบ (25%) ฉันไม่แน่ใจว่าฉันควรใส่ข้อมูลอะไรลงไปในขนาดและ x? x เป็นชุดข้อมูลและขนาดเท่าไรที่ฉันมี?
160 r  sample 


18
การตรวจจับ IE11 โดยใช้ CSS Capability / Feature Detection
IE10 + ไม่รองรับแท็กการตรวจจับเบราว์เซอร์เพื่อระบุเบราว์เซอร์อีกต่อไป สำหรับการตรวจสอบ IE10 ฉันกำลังใช้ JavaScript และเทคนิคความสามารถในการทดสอบในการตรวจสอบบางmsรูปแบบที่นำหน้าจะมีการกำหนดเช่นและmsTouchActionmsWrapFlow ฉันต้องการทำเช่นเดียวกันสำหรับ IE11 แต่ฉันสมมติว่ารูปแบบ IE10 ทั้งหมดจะได้รับการสนับสนุนใน IE11 ด้วย ใครช่วยฉันระบุสไตล์หรือความสามารถเฉพาะของ IE11 ที่ฉันสามารถใช้เพื่อแยกทั้งสองอย่างออกจากกันได้ไหม ข้อมูลเพิ่มเติม ฉันไม่ต้องการใช้การตรวจจับประเภท User Agent เพราะมันขาด ๆ หาย ๆ และสามารถเปลี่ยนแปลงได้เช่นเดียวกับที่ฉันคิดว่าฉันได้อ่านว่า IE11 ตั้งใจจะซ่อนความจริงที่ว่ามันคือ Internet Explorer สำหรับตัวอย่างวิธีการทดสอบความสามารถของ IE10 ฉันใช้JsFiddle (ไม่ใช่ของฉัน) เป็นพื้นฐานสำหรับการทดสอบของฉัน นอกจากนี้ฉันคาดหวังคำตอบมากมายว่า "นี่เป็นความคิดที่ไม่ดี ... " ความต้องการอย่างหนึ่งของฉันสำหรับสิ่งนี้คือ IE10 อ้างว่ามันรองรับบางสิ่งบางอย่าง แต่มันใช้งานได้ไม่ดีมากและฉันต้องการที่จะแยกความแตกต่างระหว่าง IE10 และ IE11 + เพื่อที่ฉันจะได้ดำเนินการต่อด้วยวิธีการตรวจจับตามความสามารถในอนาคต การทดสอบนี้ควบคู่ไปกับการทดสอบ …

3
R: วิธีสุ่มตัวอย่างโดยไม่มีการแทนที่และไม่มีค่าเดียวกันติดต่อกัน
ฉันใช้เวลาทั้งวันพยายามทำให้สิ่งที่ดูเหมือนจะเป็นเรื่องง่ายมาก ฉันต้องสร้าง 300 'สุ่ม' วนเวียนซึ่งตัวเลข 1,2,3 และ 4 ทั้งหมดปรากฏ 12 ครั้ง แต่ไม่เคยใช้หมายเลขเดียวกันสองครั้งในแถว '/ ติดต่อกัน ความพยายามที่ดีที่สุดของฉัน (ฉันเดา) คือ: มีตัวอย่าง R 48 รายการโดยไม่มีการเปลี่ยนทดสอบว่ามีค่าต่อเนื่องเป็น rle หรือไม่จากนั้นใช้เฉพาะลำดับที่ไม่มีค่าติดต่อกัน ปัญหา: แทบจะไม่มีการสุ่มลำดับที่ตรงกับเกณฑ์นี้ดังนั้นจึงต้องใช้ตลอดไป มี R สร้างลำดับโดยไม่มีค่าต่อเนื่อง (ดูรหัส) pop<-rep(1:4,12) y=c() while(length(y)!=48) { y= c(y,sample(pop,48-length(y),replace=F)) y=y[!c(FALSE, diff(y) == 0)] } ปัญหา: สิ่งนี้สร้างลำดับที่มีตัวเลขแตกต่างกันของแต่ละค่า จากนั้นฉันพยายามใช้เฉพาะลำดับเหล่านั้นที่มี 12 ค่าแต่ละค่าเท่านั้น แต่นั่นทำให้ฉันกลับมาที่ปัญหา 1: ใช้เวลาตลอดไป ต้องมีวิธีง่าย ๆ …
10 r  sample 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.