शुरू करेंमुफ़्त में शुरू करें

एक decision boundary बनाएँ

पिछले अभ्यास में आपने जो डेटासेट बनाया था, वह आपके लिए dataframe df में उपलब्ध है (ध्यान दें कि इसमें दो uniformly distributed वैरिएबल x1 और x2 हैं, जिनका मान 0 और 1 के बीच है). इस अभ्यास में आप उस डेटासेट में एक class वैरिएबल जोड़ेंगे. आप यह y नाम का वैरिएबल बनाकर करेंगे, जिसका मान -1 या +1 होगा, इस पर निर्भर करते हुए कि बिंदु (x1, x2) उस सीधी रेखा के नीचे है या ऊपर, जो मूल बिंदु से गुजरती है और जिसकी slope 1.4 है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

R में Support Vector Machines

पाठ्यक्रम देखें

अभ्यास निर्देश

  • dataframe df में नीचे दिए गए निर्देशों के साथ एक नया कॉलम y बनाएँ:
  • यदि x2 < 1.4*x1 हो, तो y = -1
  • यदि x2 > 1.4*x1 हो, तो y = 1

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1), 
    levels = c(-1, 1))
कोड संपादित करें और चलाएँ