<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich versuche, manuell eine 2x2-Kontingenztabelle zu erstellen und sie hübsch aussehen zu lassen Aber ich habe Probleme mit der Arbeit mit den Anzeigefeldern und insbesondere mit der Fettschrift, der Zentrierung von Text usw. Meine größte Frustration besteht darin, dass ich versuche, die Werte der Zeichenfolgenspaltenfelder fett darzustellen (Zeile 20).
nw = New Window( "Custom Report",
Tab Box(
"Manual 2x2 Contingency",
V List Box(
H List Box(
V Center Box(
Border Box(
Text Box( "Mutant Test", <
<
<
<< bottom( 20 ), //adds some space especially when the title might be just a few characters
<< Left( 5 ),
<
<
)
),
V List Box(
H List Box(
Border Box(
Text Box( "Sequencing Test", <
<< set background color( 2 ),
<
<
<
<< Right( 50 ), //adds some visual space especially when the title might be just a few characters
<< sides( 15 )
)
),
Table Box(
String Col Box( "", {"Pos", "Neg"} ), //really wish these were bold!
Number Col Box( "Pos", {2225, 25} ), //would like borders or gridlines around just the numbers
Number Col Box( "Neg", {12, 2258} ) //would like borders or gridlines around just the numbers
),
Text Box( "" ), //visual space
Text Box( "" ), //visual space
Text Box( "" )//visual space
)
),
Outline Box( "Statistical Calculations", //add all the stats calculations and score confidence interval calculations
V List Box(
Table Box(
String Col Box( "Correlation Calculation",
{"Sensitivity / Positive Agreement", "Specificity / Negative Agreement", "Positive Predictive Value"}
),
String Col Box( " ", {" ", " ", " "} ), //visual space
String Col Box( "Equation", {"a/a+c", "d/b+d", "a/a+b"} ),
String Col Box( " ", {" ", " ", " "} ), //visual space
String Col Box( "Value", {"98.9%", "99.5%", "99.5%"} ),
String Col Box( " ", {" ", " ", " "} ), //visual space
String Col Box( "Score Confidence Interval", {"blah", "blah", "97.2-99.9"} )
),
Text Box( "" ), //visual space
Text Box( "Note: Calculated according to CLSI EP12-A2", <
Text Box( "" ) //visual space
)
),
Outline Box( "McNemars", //add the stats for McNemar determine if continuity correction is needed.
V List Box(
Table Box(
String Col Box( "McNemar", {"Degrees of Freedom", "P Value", "Chi", "Continuity Correction"} ),
String Col Box( " ", {" ", " ", " "} ), //visual space
String Col Box( "Value", {"1", ".002", "blah", "yes"} ),
String Col Box( " ", {" ", " ", " "} ), //visual space
String Col Box( "Intelligent Blurb", {"duh", "<0.05 means something", "words", "due to b+d<25"} ),
),
)
),
)
)
);
Es scheint, dass es nicht möglich ist, in einer StringColBox den Fettdruck festzulegen. Sie können stattdessen TextBox() ausprobieren, aber die Ausrichtung ist schwer zu perfektionieren.
Beispiel (das Tabellenfeld ab Zeile 29):
...
Tischbox (
Textfeld ( "\!N\!tPos\!N\!tNeg" , << Legen Sie den Schriftstil fest ( "Deutlich" ) , << Schriftgröße einstellen ( 13 ) ) ,
//String Col Box( "", {"Pos", "Neg"} ), //Ich wünschte wirklich, diese wären fett!
Nummernfeld ( „Pos“ , { 2225 , 25 } ) , //möchte Ränder oder Gitternetzlinien nur um die Zahlen herum
Nummernfeld ( „Negativ“ , { 12 , 2258 } ) , //möchte Ränder oder Gitternetzlinien nur um die Zahlen herum
<< Zeilenränder festlegen ( 1 ) ,
<< Spaltenränder festlegen ( 1 ) ,
<< Legen Sie Schattenüberschriften fest ( 0 )
) ,
...