आर अर्थ पैकेज अपडेट (जनवरी 2021)

यह स्टीफन मिलबोरो के आर-लैंग्वेज "अर्थ" पैकेज पर पिछली पोस्ट का अपडेट है जिसे कई संबद्ध पैकेजों के साथ सितंबर 2020 में अपडेट किया गया था। कुछ चीजें बदल गई हैं और अब सभी आधार कार्यों के लिए सभी भूखंड प्राप्त करना काफी आसान है।

पिछली पोस्ट के डेटा का उपयोग करें, जिसे आप GitHub से डाउनलोड कर सकते हैं (यह नहीं बदला है):

https://github.com/wcraytor/MLS_DATA

डेटा सेट के बारे में अधिक जानकारी के लिए पिछली पोस्ट पढ़ें। R स्थापित करें और लाएं (R-Studio का उपयोग न करें)। सुनिश्चित करें कि निम्नलिखित पैकेज स्थापित हैं:

          • सूत्र
          • प्लॉटमो
          • टीचिंग डेमो
          • गम
          • एमजीसीवी
          • एमडीए
          • मास
          • पृथ्वी

फिर यह मानते हुए कि आपने डेटा को अपने फ़ोल्डर "c:\data\" में डाउनलोड कर लिया है, निष्पादित करें:

      1.   पुस्तकालय (पृथ्वी)
      2.   पुस्तकालय (प्लॉटमो)
      3.   MyData = read.csv(“c:\data\MyData.csv”,header=TRUE)
      4.   MyData$"फ़िल्टर पता" <- NULL # जरूरी!! यह सुनिश्चित करता है कि पता इनपुट से हटा दिया गया है। वर्तनी बिल्कुल वैसी ही, उसी मामले के साथ
      5.   x=data.frame(MyData[,1:(ncol(MyData)-1)])
      6.   y=MyData[,ncol(MyData)]
      7.   b=earth(x,y,nprune=25) # अधिकतम 25 आधार कार्य
      8.   सारांश (बी, अंक = 2, शैली = "पीएमएक्स")
      9.   प्लॉटमो (बी) # यह प्लॉट बनाता है

आपको मिलना चाहिये:

y = # या बिक्री मूल्य
    6.1e+05 #$610,000 मूल मूल्य
+ २३४ * पीएमएक्स(०, १८८७ - बिक्री आयु) 
  - 455 * पीएमएक्स (0, बिक्री आयु - 1887) 

  + 591 * पीएमएक्स(0, बिक्री आयु - 2164)
  - 435 * पीएमएक्स (0, बिक्री आयु - 4498) 
  + 239 * पीएमएक्स(0, बिक्री आयु - 5439)
  + 49318 * पीएमएक्स (0, एरियाआईडी - 652) 
  + १४४७५ * पीएमएक्स(०, ६५४ - एरियाआईडी) 
  - 66058 * पीएमएक्स (0, एरियाआईडी - 654) 
  - १२० * pmax(०, १४५० - LivingSqFt) # या -१२०/sf बेस से १४५० sf के तहत GLA के लिए
  + १४८ * pmax(148, LivingSqFt – १४५०) # या $१४८ GLA के लिए आधार > १४५० sf
  - 6.9 * pmax(0, 15041 - LotSize) # या - $6.90/sf आधार से 15,041sf से कम लॉट आकार के लिए 
  + 6.2 * pmax(0, LotSize – 15041) # या $6.20/sf आधार के लिए > 15,041sf
  - २२०८६ * pmax(०, २ - गैराज) # $२२,०८६/कार आधार से अंडर २ कार गैरेज के लिए
  + 85767 * pmax(0, गैराज - 2) # $85,767 2 से अधिक कार गैरेज के आधार पर

१६ में से १५ पद, और ९ में से ५ भविष्यवाणियाँ (nprune=15)
समाप्ति की स्थिति: 21 एनके पर पहुंच गया
महत्व: SaleAge, LivingSqFt, LotSize, AreaID, गैरेज, आयु-अप्रयुक्त,…
बातचीत के प्रत्येक स्तर पर पदों की संख्या: १ 1 (एडिटिव मॉडल)

जीसीवी 6.1e+09 आरएसएस 9.4e+12    जीआरएसक्यू 0.82 आरएसक्यू 0.83

नोट 1: 85,767+ कार गैरेज के लिए $3/कार का बड़ा मूल्य योगदान शायद निर्माण की गुणवत्ता के साथ मेल खाता है क्योंकि 3+ कार गैरेज उच्च गुणवत्ता वाले घरों से जुड़े हैं। तो आपको कॉम्प में 2 और 3 कार गैरेज अलग रखने की कोशिश करनी चाहिए या स्थिति समायोजन से निपटने का कोई तरीका निकालना चाहिए। यह समस्या हो भी सकती है और नहीं भी हो सकती है, यह अवशिष्ट अंकों और वास्तविक गुणवत्ता से उनके संबंध पर निर्भर करता है (ऐसा कुछ जिसे आपको दृष्टिगत रूप से निरीक्षण और निर्णय लेना है)।

नोट 2: वेरिएबल जैसे एरियाआईडी को शायद एक श्रेणीबद्ध चर के रूप में माना जाना चाहिए। और यह पृथ्वी के साथ किया जा सकता है।  

अर्थप्लॉट-1