내 Server.R이 코드를 가지고 :어떤 종류의 객체입니까, 반응합니까?
selection1 <- reactive({filter(filter(DF1, PC %in% input$dynamic),
AGE >= input$age[1] & AGE <= input$age[2])})
DF1
물론 데이터 프레임 개체입니다, input$dynamic
가 checkboxGroupInput하고 input$age
이 슬라이더 입력합니다. 그러나 어떤 종류의 객체가 selection1
입니까? 그것도 데이터 프레임인가?
그럼 난 selection1
에 변수 COMMUN
에서 유일 발생 수를 계산하기 좋아하는 것, 그래서 나는이 시도 :
selection2 <- length(unique(selection1$COMMUN))
을하지만이 오류 메시지가 :
경고 : 오류 $에서 : 'closure'유형의 객체는 서브셋이 아님
어떻게이 작업을 수행 할 수 있습니까?
안녕하세요. SymbolixAU, 답변 해 주셔서 감사합니다. 그냥 한 번만 더 질문하십시오. 변수 PC == "01"에서 selection1을 필터링해야합니다. 같은 줄에 selection2 길이/고유 기준으로 selection1 필터를 사용하여 더 짧은 코드를 사용할 수 있습니까? 나는 그것을 할 수 없었습니다. 고맙습니다. –
@Mickey_NC - 당신이 묻는 것을 이해하지 못합니다. 'selection1() [PC == "01", "COLUMN"]'을 의미합니까? – SymbolixAU
변수 PC = "01"에서 selection1을 필터링 한 다음 길이 (unique (selection1 $ COMMUN))를 가져와 가능한 경우 이러한 "필터"+ "길이/고유"지침을 수행해야합니다. 더 짧은 코드를 얻기 위해 같은 줄 (selection2 <-)을 사용해야합니다. selection =에 PC = "01"~ "33"이 있는지 확인해야합니다. 그것이 이해할 수 있기를 바랍니다. 고마워. –