का उपयोग कर एक उत्तरदायी डेटा तालिका में कुछ कॉलम छुपाएं मैं DT
पैकेज का उपयोग करके अपने चमकदार एप्लिकेशन के लिए एक उत्तरदायी डेटा तालिका बनाने की कोशिश कर रहा हूं। मैं कुछ कॉलम अग्रिम में छिपाना चाहता हूं। उदाहरण के लिए:डीटी पैकेज
library("shiny")
library("DT")
shinyApp(
ui = fluidPage(DT::dataTableOutput('tbl')),
server = function(input, output) {
output$tbl = DT::renderDataTable(
iris,extensions="Responsive"
)
}
)
यह आउटपुट मुझे 5 कॉलम देता है। जब मैं पृष्ठ को संकीर्ण करता हूं तो यह केवल कॉलम छुपाता है। लेकिन, मैं पहले 3 कॉलम अग्रिम में छिपाना चाहता हूं और मैं हर बार पहले दो कॉलम देखना चाहता हूं। क्या ऐसा करने के लिए कोई रास्ता है?
अद्यतन:
उदाहरण आउटपुट
क्या कॉलमिस का उपयोग डिफ़ॉल्ट रूप से कुछ कॉलम छिपाने के लिए करना है और एक बार जब उपयोगकर्ता बॉक्स को चेक करता है तो उन्हें प्रदर्शित करता है? –
ऊपर दिए गए कोड के साथ मिश्रित पोस्ट किए गए लिंक पर तीसरा अनुभाग चाल करना चाहिए। – user5029763
ध्यान दें कि जब आप 'colmuns2hide' भरते हैं तो आपको कॉलम नंबर में होना चाहिए। सुनिश्चित नहीं है कि आप कॉलम नाम डाल सकते हैं। –