私はかなり光り輝いていて、私はyの質問はかなりシンプルですが、多くの研究をしていますが、光り輝くように見えません比率の力の出力をテストします。ユーザーがすべてのパラメータ(p1、p2、sig.level、power)を入力し、サンプルサイズnが与えられたスクリプトを作成しようとしています。私はいろいろな方法を試しましたが、出力がないか、 "n、p1、p2"、 "power"、 "sig.level" 。どんな助けもありがとう、ありがとう!これまでサンプルサイズのためのpower.prop.test関数の光沢のある出力
私のコード:
ui<-shinyUI(fluidPage(
headerPanel("Power Calculator"),
fluidRow(
column(12,
wellPanel(
helpText("This calculator can help you understand the power of
your experimental design to detect treatment effects. You
can choose
between a standard design in which individuals are randomly
assigned to treatment or control
and a clustered design, in which groups of individuals are assigned to treatment
and control together."),
column(4,
wellPanel(
numericInput('p1a','prop1', value = 0.12, min = 0.01, max = 0.99),
numericInput('p2a', 'prop2', value = 0.14, min = 0.01, max = 0.99),
numericInput('sig.levela','significance level' , value = 0.95, min = 0.9, max = 0.99),
numericInput('powera', 'power level', value = 0.8, min = 0.75, max = 0.99)
),
column(8,
wellPanel(
htmlOutput("nrequired")
)
)
)
)
)
)
)
)
)
server<-shinyServer(
function(input, output) {
sample.size<-reactive({
p1<-input$p1a
p2<-input$p2a
sig.level<-input$sig.level$a
power<-input$power.levela
})
output$nrequired <- renderPrint({
power.prop.test(sample.size)
print(sample.size)
})
}
)
shinyApp(ui=ui,server=server)
実際にキャップされていないR関数の名前を大文字にしないでください。それは他の初心者を混乱させる。 (エラーメッセージは合理的にはっきりしているようですが、あなたは1つの引数を与え、その関数は4つを期待しています) –
申し訳ありませんが、私はまた、すべての引数(p1、p2、sig.levelとpower)を提供するときにエラーが発生すると付け加えます。 –
"Power.Prop.Test function" –