HES703/STAT301/STAT501:
S
TATISTICAL
C
OMPUTING AND
G
RAPHICS
FrankEHarrellJr
DivisionofBiostatisticsandEpidemiology
DepartmentofHealthEvaluationSciences
UniversityofVirginiaSchoolofMedicine
DepartmentofStatistics
GraduateSchoolofArts&Sciences
fharrell@virginia.edu
hesweb1.med.virginia.edu/biostat/teaching/statcomp
December31,2002
Copyright2000-2002FEHarrell AllRightsReserved
How to convert pdf slides to powerpoint presentation - application software cloud:C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
www.rasteredge.com
How to convert pdf slides to powerpoint presentation - application software cloud:VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
www.rasteredge.com
Contents
1 OverviewofComputerLanguagesandUserInterfaces
2
1.1 Types of Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 UserInterfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 CommandLanguages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 How toLearnFunctionalLanguages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5 Types of Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.6 ComplexDataTypes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.7 Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.8 Types of UserFiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2 L
A
T
E
X
10
2.1 TheLanguage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.1 CommonlyUsedL
A
T
E
XCommands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1.2 UsingL
A
T
E
Xand
PSTricks
forDrawingDiagrams . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1.3 Benefitsof L
A
T
E
XforStatisticalReports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2 BiostatisticsL
A
T
E
XWebServer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3 IntroductiontoS
19
3.1 Statistical LanguagesandPackages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.2 WhyS? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
ii
application software cloud:VB.NET PowerPoint: Sort and Reorder PowerPoint Slides by Using VB.
clip art or screenshot to PowerPoint document slide large amount of robust PPT slides/pages editing powerful & profession imaging controls, PDF document, image
www.rasteredge.com
application software cloud:VB.NET PowerPoint: Use PowerPoint SDK to Create, Load and Save PPT
Please refer to following API to create and define a new blank PowerPoint document with a user-defined presentation slides count.
www.rasteredge.com
3.3 HistoryandBackgroundof S-P
LUS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4 R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5 StartingandUsingS-P
LUS
onWindows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.5.1 StartingS-P
LUS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.5.2 CommandWindow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.5.3 Script Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4 SLanguage
25
4.1 GeneralRules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2 Types of Basic DatainS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.3 S AsaCalculator: Arithmetic Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.4 Assignment Operator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.5 Two FrequentlyUsedFunctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.6 MakingVectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.7 LogicalValues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.8 MissingValues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.9 Summary: S Cheatsheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.9.1 S Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.9.2 ArithmeticOperators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.9.3 Relational Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.9.4 Logical Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.9.5 Subscripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.9.6 SequenceandRepetition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.9.7 ArithmeticOperators andFunctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.9.8 Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.9.9 InandOut ofS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
iii
application software cloud:VB.NET PowerPoint: Merge and Split PowerPoint Document(s) with PPT
of the split PPT document will contain slides/pages 1-4 code in VB.NET to finish PowerPoint document splitting If you want to see more PDF processing functions
www.rasteredge.com
application software cloud:VB.NET PowerPoint: Add Image to PowerPoint Document Slide/Page
insert or delete any certain PowerPoint slide without methods to reorder current PPT slides in both powerful & profession imaging controls, PDF document, tiff
www.rasteredge.com
4.9.10 ReductionOperators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.9.11 Statistical Distributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.9.12 Plotting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5 Objects,GettingHelp,Functions,Subsetting,Attributes,andLibraries
40
5.1 Objects—General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.2 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.2.1 Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.2.2 UsingFunctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.3 SubsettingVectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.4 Matrices,Lists, DataFrames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.4.1 Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.4.2 Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.4.3 DataFrames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.5 Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.6 FactorVariables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.7 WhentoQuote Names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
5.8 HmiscAdd-onFunctionLibrary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6 TurningSOutputintoaL
A
T
E
X
PDF
Report
56
6.1 ExampleSOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.2 CommonErrors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
6.3 Saving andPrintingthe
PDF
Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
7 DatainS
65
7.1 ImportingDatasets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
7.1.1 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
iv
application software cloud:VB.NET PowerPoint: How to Convert PowerPoint Document to TIFF in
by Microsoft and it is composed of individual slides. formats, such as JPEG, GIF and PDF, by using below is designed by our programmers to convert PPT document
www.rasteredge.com
7.1.2
File ... Import
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.2 Listing DataCharacteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
7.3 Adjustment toVariablesafterImport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.4 WritingData. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.5 InspectingDataafterImport andCleanup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
8 OperatinginS
73
8.1 The
search
Listand
attach
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
8.1.1 AttachingDataFrames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
8.1.2 DetachingDataFrames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
8.2 SubsettingDataFrames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
8.3 Adding andDeletingVariablesfromaDataFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
8.4
upData
FunctionforUpdatingDataFrames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
8.5 ManipulatingandSummarizingData . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
8.5.1 SortingData . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
8.5.2 ByProcessing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
8.6 DataManipulationandManagement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
8.7 AdvancedDataManipulationExamples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
8.8 RecodingVariablesandCreatingDerivedVariables . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
8.8.1 RecodingOneVariable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
8.8.2 CombiningMultipleVariables intoOne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
8.8.3 Whereto Derive Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
8.9 Reviewof Data Creation,Annotation,andAnalysisSteps . . . . . . . . . . . . . . . . . . . . . . . . . 86
8.10 SimpleMissingValueImputation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
9 ProbabilityandStatistical Functions
88
v
9.1 Statistical Summaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
9.1.1 Basic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
9.1.2 Inferential . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
9.2 ProbabilityDistributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
9.2.1 Distributions ofSampled Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
9.2.2 TheoreticalDistributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
9.2.3 ConfidenceLimits forBinomial Proportions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
9.3 HmiscFunctionsforPowerandSampleSizeCalculations . . . . . . . . . . . . . . . . . . . . . . . . . 91
9.4 Statistical Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
9.4.1 NonparametricTests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
9.4.2 ParametricTests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
10 MakingTables
93
10.1 FrequencyTabulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
10.2 Hmisc
summary.formula
Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
10.2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
10.2.2 AutomaticStratificationofContinuousVariables. . . . . . . . . . . . . . . . . . . . . . . . . . . 97
10.2.3 ThreeTypes ofSummarieswith
summary.formula
. . . . . . . . . . . . . . . . . . . . . 97
10.3
summarize
Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
11 InsertingPlotsintoL
A
T
E
XReports
102
11.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
11.2 ProducingPostscript Graphicsin S-P
LUS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
11.2.1 MakingPostscriptGraphsforCertainGraphTypes . . . . . . . . . . . . . . . . . . . . . . . . .104
11.3 PreparingS CommandsforGraphsinL
A
T
E
X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
11.4 SymbolicReferencestoFigures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
vi
11.5 UsingtheL
A
T
E
XServer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
12 PrinciplesofGraphConstruction
108
12.1 Graphical Perception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
12.2 GeneralSuggestions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
12.3 Tufteon“Chartjunk” ” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
12.4 Tufte’s Views onGraphicalExcellence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
12.5 Formatting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
12.6 Color,Symbols,andLineStyles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
12.7 Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
12.8 DisplayingEstimatesStratifiedby Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
12.9 DisplayingDistributionCharacteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
12.10ShowingDifferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
12.11ChoosingtheBest GraphType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
12.11.1SingleCategorical Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
12.11.2SingleContinuousNumeric Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
12.11.3Categorical Response Variablevs.Categorical Ind.Var. . . . . . . . . . . . . . . . . . . . . . .115
12.11.4Categorical Response vs.aContinuousInd. Var. . . . . . . . . . . . . . . . . . . . . . . . . . .115
12.11.5Continuous ResponseVariablevs.CategoricalInd.Var. . . . . . . . . . . . . . . . . . . . . . .115
12.11.6Continuous Responsevs. ContinuousInd.Var. . . . . . . . . . . . . . . . . . . . . . . . . . . .115
12.12ConditioningVariables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
13 GraphicsforOneorTwoVariables
117
13.1 One-Dimensional Scatterplot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
13.2 Histogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
13.3 DensityPlot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
vii
13.4 Empirical CumulativeDistributionPlot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
13.5 Box Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120
13.6 ScatterPlots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121
13.7 Optional CommandstoEmbellishNon-Trellis Plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121
13.7.1 Titles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121
13.7.2 AddingLines,Symbols,Text,andAxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
13.7.3 Reference Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
13.8 ChoosingSymbols,Colors,andLineTypes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
14 ConditioningandPlottingThreeorMoreVariables
123
14.1 Conditioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123
14.2 Dot Plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .124
14.3 ThermometerPlots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
14.4 ExtensionsofScatterplots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
14.4.1 SinglePlots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
14.4.2 Scatterplot Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126
14.5 3-D Plots for Almost SmoothSurfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126
14.6 Dynamic Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127
14.6.1 InteractivelyIdentifyingPoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127
14.6.2 WireframeandPerspectivePlots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127
14.6.3 BrushingandSpinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127
14.6.4 “Live”GraphicsonWebSites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
14.7 TrellisGraphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
14.7.1 Appropriate Paneling/GroupingVariables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
14.7.2 Classesof TrellisFunction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130
14.7.3 Panel Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132
viii
1
14.7.4 LayoutandStyleSpecification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
14.7.5 CreatingPostscriptGraphicsFiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135
14.7.6 ControllingTrellis Graphical Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136
14.7.7 SummarizingDataforInputtoTrellisFunctions . . . . . . . . . . . . . . . . . . . . . . . . . . .137
14.7.8 ErrorBarsandBands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139
14.7.9 Summaryof FunctionsforAggregatingDataforPlotting . . . . . . . . . . . . . . . . . . . . . .152
15 NonparametricTrendLines
155
16 ReproducibleAnalysis,FileandScriptManagement
158
16.1 File Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158
16.2 ScriptManagement andReproducibleAnalyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .159
16.3 ReproducibleResearch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .162
16.3.1 ReproducibleReports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .163
Chapter 1
Overview of Computer Languages and
User Interfaces
1.1 Types of Products
·
Operating systems: Windows, Unix, Linux, MacOS
·
Applications: Word, Excel, S-P
LUS
·
Commercial systems (Microsoft Windows and Office, S-P
LUS
,SAS, SPSS,
Mac)
– Code,buglistsecret
– Expensiveunlessyourinstitutionhasasitelicense
– Upgradesincreasecosteventhoughdon’talwaysaddusefulfeatures
·
Free open-source systems (Linux, L
A
T
E
X, StarOffice, R)
– Revolution in software availability and function from the open source
2
Documents you may be interested
Documents you may be interested