Sunday, 15 September 2013

r - shiny selectInput misorder factor labels on categorical number range in dropbown bec alphabetic -


नया उपयोगकर्ता

ड्रॉप डाउन मेनू से select इनपुट में चमकदार ऐप वर्णमाला को स्पष्ट विकल्प देता है मैं निम्नलिखित कोड का उपयोग आईपीईडीएस INSTSIZE (संस्था आकार) के साथ कर रहा हूं, जो स्पष्ट डेटा प्रदान करता है।

selectInput ("size", "2. इंस्टीट्यूशन आकार चुनें:", as.character (स्तर (as.factor (ipeds $ INSTSIZE)), select = TRUE),

ऑटो वर्णमाला की सुविधा आमतौर पर मेरे उद्देश्यों के लिए ठीक है, लेकिन संस्था आकार के लिए संख्या श्रेणियों को इस पद्धति का पालन नहीं करते हैं। 5,000 से शुरू होने वाली श्रेणी 1,000 और 10,000 के बीच शुरू होनी चाहिए। लेकिन 1 के बीच 1,000 और 10,000 अंकों की अल्फाबेटिक सॉर्टिंग गलत तरीके से होती है। नीचे चित्र देखें

यहाँ छवि विवरण दर्ज करें

मैं selectInput में कैसे निर्दिष्ट कर सकता हूं (या अंतर्निहित डेटा में) आदेश मैं ड्रॉपडाउन मेनू में दिखाना चाहता हूं?

संपादित करें (स्पष्ट करने के लिए, यह कारक या के साथ एक सामान्य समस्या हो सकती है और इतना नहीं चमकदार :: selectInput , लेकिन मुझे इस पर नियंत्रण रखने के लिए पहले 2 के लिए कोई सबपॉप्शन नहीं मिला।)

ऑर्डर आपके फ़ैक्टर वैरिएबल के क्रम से निर्धारित होता है mtcars

  x = as.factor (mtcars $ cyl) स्तर (x) [1] "[1]" 4 "" 6 "" 8 "एक्स = कारक का उपयोग करते हुए उदाहरण X, स्तर (x) [c (3,2,1)]) स्तर (x) [1] "8" "6" "4"  

No comments:

Post a Comment