Package netmeta. R topics documented: June 26, 2015
|
|
|
- Virginia Maxwell
- 10 years ago
- Views:
Transcription
1 Package netmeta June 26, 2015 Title Network Meta-Analysis using Frequentist Methods Version Depends meta (>= 4.0-0) Suggests colorspace Imports magic Date Description Network meta-analysis following methods by Rücker (2012) and Krahn et al. (2013). License GPL (>= 2) Encoding UTF-8 NeedsCompilation no Author Gerta Rücker [aut], Guido Schwarzer [aut, cre], Ulrike Krahn [aut], Jochem König [aut] Maintainer Guido Schwarzer Repository CRAN Date/Publication :23:34 R topics documented: as.data.frame.netmeta decomp.design dietaryfat forest.netmeta netgraph netheat netmeasures netmeta netrank pairwise parkinson
2 2 as.data.frame.netmeta print.decomp.design print.netmeta Senn smokingcessation Index 37 as.data.frame.netmeta Additional functions for objects of class netmeta Description The as.data.frame method returns a data frame containing information on individual studies, e.g., estimated treatment effect and its standard error. Usage S3 method for class netmeta as.data.frame(x, row.names=null, optional=false, details=false,...) Arguments x row.names optional details An object of class netmeta. NULL or a character vector giving the row names for the data frame. A logical. If TRUE, setting row names and converting column names (to syntactic names) is optional. A logical. If TRUE, additional variables of less interest are included in data frame.... Additional arguments. Value A data frame is returned by the function as.data.frame. Author(s) Guido Schwarzer <[email protected]> See Also netmeta
3 decomp.design 3 Examples data(senn2013) Fixed effect model (default) net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md") as.data.frame(net1) as.data.frame(net1, details=true) decomp.design Design-based decomposition of Cochran s Q in network meta-analysis Description Usage This function performs a design-based decomposition of Cochran s Q for assessing the homogeneity in the whole network, the homogeneity within designs, and the homogeneity/consistency between designs. It allows also an assessment of the consistency assumption after detaching the effect of single designs. decomp.design(x, tau.preset=x$tau.preset) Arguments x tau.preset An object of class netmeta. An optional value for the square-root of the between-study variance tau 2 of a random effects model on which a between-designs Q statistic (see Q.inc.random.preset) will be based. Design-specific contributions of this Q statistic (see Q.inc.design.random.preset) as well as residuals after detaching of single designs (see residuals.inc.detach.random.preset) can be obtained. Details In the context of network meta-analysis and the assessment of the homogeneity and consistency assumption, a generalized Cochran s Q statistic for multivariate meta-analysis can be used as shown in Krahn et al. (2013). This Q statistic can be decomposed in a sum of within-design Q statistics and one between-designs Q statistic that incorporates the concept of design inconsistency, see Higgins et al. (2012). For assessing the inconsistency in a random effects model, the between-designs Q statistic can be calculated based on a full design-by-treatment interaction random effects model (see Higgins et al., 2012). This Q statistic will be automatically given in the output (tau 2 estimated by the
4 4 decomp.design method of moments (see Jackson et al., 2012). Alternatively, the square-root of the between-study variance can be prespecified by argument tau.preset to obtain a between-designs Q statistic (in Q.inc.random), its design-specific contributions Q.inc.design.random.preset) as well as residuals after detaching of single designs (residuals.inc.detach.random.preset). Since an inconsistent treatment effect of one design can simultaneously inflate several residuals, Krahn et al. (2013) suggest for locating the inconsistency in a network to fit a set of extended models allowing for example for a deviating effect of each study design in turn. The recalculated betweendesigns Q statistics are given in list component Q.inc.detach. The change of the inconsistency contribution of single designs can be investigated in more detail by a net heat plot (see function netheat). Designs where only one treatment is involved in other designs of the network or where the removal of corresponding studies would lead to a splitting of the network do not contribute to the inconsistency assessment. These designs are not included in Q.inc.detach. Value A list containing the following components: Q.decomp Q.het.design Q.inc.detach Q.inc.design Q.inc.random Data frame with Q statistics (variable Q) based on the fixed effects model to assess the homogeneity/consistency in the whole network, within designs, and between designs. Corresponding degrees of freedom (df) and p-values (p.val) are also given. Data frame with design-specific decomposition of the within-designs Q statistic (Q) of the fixed effects model, corresponding degrees of freedom (df) and p- values (p.val) are given. Data frame with between-designs Q statistics (Q) of the fixed effects model after detaching of single designs, corresponding degrees of freedom (df) and p-values (p.val) are given. A named vector with contributions of single designs to the between design Q statistic given in Q.decomp. Data frame with between-designs Q statistic (Q) based on a random effects model with square-root of between-study variance tau.within estimated embedded in a full design-by-treatment interaction model, corresponding degrees of freedom (df) and p-value (p.val). Q.inc.random.preset Data frame with between-designs Q statistic (Q) based on a random effects model with prespecified square-root of between-study variance tau.preset in the case if argument tau.preset is not NULL, corresponding degrees of freedom (df) and p-value (p.val). Q.inc.design.random.preset A named vector with contributions of single designs to the between design Q statistic based on a random effects model with prespecified square-root of between-study variance tau.preset in the case if argument tau.preset is given. residuals.inc.detach Matrix with residuals, i.e. design-specific direct estimates minus the corresponding network estimates after detaching the design of the column.
5 decomp.design 5 residuals.inc.detach.random.preset Matrix with residuals analogous to residuals.inc.detach but based on a random effects model with prespecified square-root of between-study variance tau.preset in the case if argument tau.preset is not NULL. call version Function call. Version of R package netmeta used to create object. Author(s) Ulrike Krahn <[email protected]>, Jochem König <[email protected]> References Higgins JPT, Jackson D, Barrett JK, Lu G, Ades AE, White IR (2012), Consistency and inconsistency in network meta-analysis: concepts and models for multi-arm studies. Research Synthesis Methods, 3(2), Krahn U, Binder H, König J (2013), A graphical tool for locating inconsistency in network metaanalyses. BMC Medical Research Methodology, 13, 35. Jackson D, White IR and Riley RD (2012), Quantifying the impact of between-study heterogeneity in multivariate meta-analyses. Statistics in Medicine, 31(29), See Also netmeta, netheat Examples data(senn2013) Generation of an object of class netmeta with reference treatment plac, i.e. placebo net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", reference="plac") Decomposition of Cochran s Q decomp.design(net1)
6 6 dietaryfat dietaryfat Network meta-analysis of dietary fat Description Network meta-analysis comparing the effects of two diets to control on mortality. The data are rates, given as the number of deaths and person-years. These data are used as an example in the supplemental material of Dias S, Sutton AJ, Ades AE and Welton NJ (2013). Usage data(dietaryfat) Format A data frame with the following columns: treat1 Treatment 1 treat2 Treatment 2 treat3 Treatment 3 years1 Person years arm 1 years2 Person years arm 2 years3 Person years arm 3 d1 events (deaths) arm 1 d2 events (deaths) arm 2 d3 events (deaths) arm 3 ID Study ID Source Dias S, Sutton AJ, Ades AE and Welton NJ (2013). Evidence synthesis for decision making 2: A generalized linear modeling framework for pairwise and network meta-analysis of randomized controlled trials. Medical Decision Making 33, See Also pairwise, metainc, netmeta, netgraph
7 forest.netmeta 7 Examples data(dietaryfat) # Transform data from arm-based format to contrast-based format p1 <- pairwise(list(treat1, treat2, treat3), list(d1, d2, d3), time=list(years1, years2, years3), studlab=id, data=dietaryfat) p1 # Conduct network meta-analysis using incidence rate ratios (sm="irr"). # Note, the argument sm is not necessary as this is the default in R # function metainc called internally net1 <- netmeta(te, sete, treat1, treat2, studlab, data=p1, sm="irr") summary(net1) # Conduct network meta-analysis using incidence rate differences # (sm="ird"). net2 <- netmeta(te, sete, treat1, treat2, studlab, data=p1, sm="ird") summary(net2) # Draw network graph netgraph(net1, points=true, cex.points=3, cex=1.25) tname <- c("control","diet", "Diet 2") netgraph(net1, points=true, cex.points=3, cex=1.25, labels=tname) forest.netmeta Forest plot Description Draws a forest plot in the active graphics window (using grid graphics system). Usage S3 method for class netmeta forest(x, pooled=ifelse(x$comb.random, "random", "fixed"), reference.group=x$reference.group, leftcols="studlab", leftlabs="treatment", smlab=null, sortvar=x$seq,...)
8 8 forest.netmeta Arguments x An object of class netmeta. reference.group Reference group. pooled leftcols leftlabs smlab sortvar A character string indicating whether results for fixed effect ("fixed") or random effects model ("random") should be plotted. Can be abbreviated. A character vector specifying (additional) columns to be plotted on the left side of the forest plot or a logical value (see forest.meta help page for details). A character vector specifying labels for (additional) columns on left side of the forest plot (see forest.meta help page for details). A label printed at top of figure. By default, text indicating either fixed effect or random effects model is printed. An optional vector used to sort the individual studies (must be of same length as the total number of treatments).... Additional arguments for forest.meta function. Details A forest plot, also called confidence interval plot, is drawn in the active graphics window. Argument sortvar can be either a numeric or character vector. If sortvar is numeric the order function is utilised internally to determine the order of values. If sortvar is character it must be a permutation of the treatment names. For more information see help page of forest.meta function. Author(s) Guido Schwarzer <[email protected]> See Also forest.meta Examples data(senn2013) Fixed effect model (default) net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md") forest(net1, ref="plac") forest(net1, xlim=c(-1.5,1), ref="plac", xlab="hba1c difference",
9 netgraph 9 leftcols="studlab", rightcols=null, leftlabs="contrast to placebo") Random effects effect model net2 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", comb.random=true) forest(net2, xlim=c(-1.5,1), ref="plac", xlab="hba1c difference", leftcols="studlab", rightcols=null, leftlabs="contrast to placebo") netgraph Network graph Description This function generates a graph of the evidence network. Usage netgraph(x, seq=x$seq, labels=rownames(x$te.fixed), cex=1, col="slateblue", offset=0.0175, scale=1.10, plastic, thickness, lwd=5, lwd.min=lwd/2.5, lwd.max=lwd*4, highlight=null, col.highlight="red2", lwd.highlight=lwd, highlight.split=":", multiarm=any(x$narms>2), col.multiarm=null, alpha.transparency=0.5, points=false, col.points="red", cex.points=1, pch.points=20, start.layout="circle", eig1=2, eig2=3, iterate, tol=0.0001, maxit=500, allfigures=false, A.matrix=x$A.matrix, N.matrix=sign(A.matrix), xpos=null, ypos=null,...) Arguments x seq labels cex col An object of class netmeta (mandatory). A character or numerical vector specifying the sequence of treatments arrangement (anticlockwise if start.layout="circle"). An optional vector with treatment labels. The magnification to be used for treatment labels. Color of lines connecting treatments if argument plastic=false.
10 10 netgraph offset scale plastic thickness lwd lwd.max lwd.min highlight col.highlight Distance between edges (i.e. treatments) in graph and treatment labels (value of corresponds to a difference of 1.75% of the range on x- and y-axis). Additional space added outside of edges (i.e. treatments). Increase this value for larger treatment labels (value of 1.10 corresponds to an additional space of 10% around the network graph). A logical indicating whether the appearance of the comparisons should be in 3D look. Either a character variable to determine the method to plot line widths (see Details) or a matrix of the same dimension and row and column names as argument A.matrix with information on line width. A numeric for scaling the line width of comparisons. Maximum line width in network graph. The connection with the largest value according to argument thickness will be set to this value. Minimum line width in network graph. All connections with line widths below this values will be set to lwd.min. A character vector identifying comparisons that should be marked in the network graph, e.g. highlight="treat1:treat2". Color for highlighting the comparisons given by highlight. lwd.highlight A numeric for the line width for highlighting the comparisons given by highlight. highlight.split A character defining splitting criterion (only necessary if colon is used in treatment labels). multiarm A logical indicating whether multi-arm studies should marked in plot. col.multiarm Either a function from R library colorspace or grdevice to define colors for multi-arm studies or a character vector with colors to highlight multi-arm studies. alpha.transparency The alpha transparency of colors used to highlight multi-arm studies (0 means transparent and 1 means opaque). points A logical indicating whether points should be printed at nodes (i.e. treatments) of the network graph. col.points, cex.points, pch.points Corresponding color, size, type for points. start.layout eig1 eig2 A character string indicating which starting layout is used if iterate=true. If "circle" (default), the iteration starts with a circular ordering of the vertices; if "eigen", eigenvectors of the Laplacian matrix are used, calculated via generic function eigen (spectral decomposition); if "prcomp", eigenvectors of the Laplacian matrix are calculated via generic function prcomp (principal component analysis); if "random", a random layout is used, drawn from a bivariate normal. A numeric indicating which eigenvector is used as x coordinate if start="eigen" or "prcomp" and iterate=true. Default is 2, the eigenvector to the secondsmallest eigenvalue of the Laplacian matrix. A numeric indicating which eigenvector is used as y-coordinate if start="eigen" or "prcomp" and iterate=true. Default is 3, the eigenvector to the thirdsmallest eigenvalue of the Laplacian matrix.
11 netgraph 11 iterate tol maxit allfigures A.matrix N.matrix xpos ypos Details A logical indicating whether the stress majorization algorithm is carried out for optimization of the layout. A numeric for the tolerance for convergence if iterate=true. An integer defining the maximum number of iteration steps if iterate=true. A logical indicating whether all iteration steps are shown if iterate=true. May slow down calculations if set to TRUE (especially if plastic=true). Adjacency matrix (nxn) characterizing the structure of the network graph. Row and column names must be the same set of values as provided by argument seq. Neighborhood matrix (nxn) replacing A.matrix if neighborhood is to be specified differently from node adjacency in the network graph, for example contentbased. Row and column names must be the same set of values as provided by argument seq. Vector (n) of x coordinates. Vector (n) of y coordinates.... Additional graphical arguments. The network is laid out in the plane, where the nodes in the graph layout correspond to the treatments and edges display the observed treatment comparisons. For the default setting, nodes are placed on a circle. Other starting layouts are "eigen", "prcomp", and "random" (Rücker & Schwarzer 2015). If iterate=true, the layout is further optimized using the stress majorization algorithm. This algorithm specifies an ideal distance (e.g., the graph distance) between two nodes in the plane. In the optimal layout, these distances are best approximated in the sense of least squares. Starting from an initial layout, the optimum is approximated in an iterative process called stress majorization (Kamada and Kawai 1989, Michailidis and de Leeuw 2001, Hu 2012). The starting layout can be chosen as a circle or coming from eigenvectors of the Laplacian matrix (corresponding to Hall s algorithm, Hall 1970), calculated in different ways, or random. Moreover, it can be chosen whether the iteration steps are shown (argument allfigures=true). Argument thickness providing the line width of the nodes (comparisons) can be a matrix of the same dimension as argument A.matrix or any of the following character variables: Same line width (argument lwd) for all comparisons (thickness="equal") Proportional to number of studies comparing two treatments (thickness="number.of.studies") Proportional to inverse standard error of fixed effect model comparing two treatments (thickness="se.fixed") Proportional to inverse standard error of random effects model comparing two treatments (thickness="se.random") Weight from fixed effect model comparing two treatments (thickness="w.fixed") Weight from random effects model comparing two treatments (thickness="w.random") Only evidence from direct treatment comparisons is considered to determine the line width if argument thickness is equal to any but the first method. By default, thickness="se.fixed" is used if start.layout="circle", iterate=false, and plastic=true. Otherwise, the same line width is used.
12 12 netgraph Further, a couple of graphical parameters can be specified, such as color and appearance of the edges (treatments) and the nodes (comparisons), whether special comparisons should be highlighted and whether multi-arm studies should be indicated as colored polygons. By default, if R package colorspace is available the sequential_hcl function is used to highlight multi-arm studies; otherwise the rainbow is used. Author(s) Gerta Rücker <[email protected]>, Ulrike Krahn <[email protected]>, Jochem König <[email protected]>, Guido Schwarzer <[email protected]> References Hall, K.M. (1970). An r-dimensional quadratic placement algorithm. Management Science, 17, Hu, Y. (2012). Combinatorial Scientific Computing, Chapter Algorithms for Visualizing Large Networks, pages Chapman and Hall/CRC Computational Science. Kamada, T. and Kawai, S. (1989). An algorithm for drawing general undirected graphs. Information Processing Letters, 31(1), Krahn U, Binder H, König J (2013), A graphical tool for locating inconsistency in network metaanalyses. BMC Medical Research Methodology, 13, 35. Michailidis, G. and de Leeuw, J. (2001). Data visualization through graph drawing. Computational Statistics, 16(3), Rücker G & Schwarzer G (2015), Automated drawing of network plots in network meta-analysis. Research Synthesis Methods, First published online 2015 Jun 9. See Also netmeta Examples data(senn2013) Generation of an object of class netmeta with reference treatment plac net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", reference="plac") Network graph with default settings netgraph(net1) Network graph with specified order of the treatments and one highlighted comparison trts <- c("plac", "benf", "migl", "acar", "sulf", "metf", "rosi", "piog", "sita", "vild") netgraph(net1, highlight="acar:metf", seq=trts)
13 netheat 13 Same network graph using argument seq in netmeta function # net2 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", reference="plac", seq=trts) netgraph(net2, highlight="acar:metf") Network graph optimized, starting from a circle, with multi-arm study colored netgraph(net1, start="circle", iterate=true, col.multiarm="purple") Network graph optimized, starting from a circle, with multi-arm study colored and all intermediate iteration steps visible Not run: netgraph(net1, start="circle", iterate=true, col.multiarm="purple", allfigures=true) End(Not run) Network graph optimized, starting from Laplacian eigenvectors, with multi-arm study colored netgraph(net1, start="eigen", col.multiarm="purple") Network graph optimized, starting from different Laplacian eigenvectors, with multi-arm study colored netgraph(net1, start="prcomp", col.multiarm="purple") Network graph optimized, starting from random initial layout, with multi-arm study colored netgraph(net1, start="random", col.multiarm="purple") Network graph without 3D look of the comparisons and one highlighted comparison netgraph(net1, plastic=false, highlight="acar:metf") Network graph without 3D look and comparisons with same thickness netgraph(net1, plastic=false, thickness=false) Network graph with changed labels and specified order of the treatments netgraph(net1, seq=c(1, 3, 5, 2, 9, 4, 7, 6, 8, 10), labels=letters[1:10]) netheat Net heat plot
14 14 netheat Description This function creates a net heat plot, a graphical tool for locating inconsistency in network metaanalyses. Usage netheat(x, random=false, tau.preset=null,...) Arguments x random tau.preset An object of class netmeta. A logical indicating whether the net heat plot should be based on a random effects model. An optional value for the square-root of the between-study variance tau 2 for a random effects model on which the net heat plot will be based.... Additional arguments. Details The net heat plot is a matrix visualization proposed by Krahn et al. (2013) that highlights hot spots of inconsistency between specific direct evidence in the whole network and renders transparent possible drivers. In this plot, the area of a gray square displays the contribution of the direct estimate of one design in the column to a network estimate in a row. In combination, the colors show the detailed change in inconsistency when relaxing the assumption of consistency for the effects of single designs. The colors on the diagonal represent the inconsistency contribution of the corresponding design. The colors on the off-diagonal are associated with the change in inconsistency between direct and indirect evidence in a network estimate in the row after relaxing the consistency assumption for the effect of one design in the column. Cool colors indicate an increase and warm colors a decrease: the stronger the intensity of the color, the greater the difference between the inconsistency before and after the detachment. So, a blue colored element indicates that the evidence of the design in the column supports the evidence in the row. A clustering procedure is applied to the heat matrix in order to find warm colored hot spots of inconsistency. In the case that the colors of a column corresponding to design d are identical to the colors on the diagonal, the detaching of the effect of design d dissolves the total inconsistency in the network. The pairwise contrasts corresponding to designs of three- or multi-arm studies are marked by _ following the treatments of the design. Designs where only one treatment is involved in other designs of the network or where the removal of corresponding studies would lead to a splitting of the network do not contribute to the inconsistency assessment and are not incorporated into the net heat plot. In the case of random=true, the net heat plot is based on a random effects model generalised for multivariate meta-analysis in which the between-study variance tau 2 is estimated by the method of moments (see Jackson et al., 2012) and embedded in a full design-by-treatment interaction model (see Higgins et al., 2012).
15 netmeasures 15 Author(s) Ulrike Krahn References Krahn U, Binder H, König J (2013), A graphical tool for locating inconsistency in network metaanalyses. BMC Medical Research Methodology, 13, 35. Jackson D, White IR and Riley RD (2012), Quantifying the impact of between-study heterogeneity in multivariate meta-analyses. Statistics in Medicine, 31(29), Higgins JPT, Jackson D, Barrett JK, Lu G, Ades AE, White IR (2012), Consistency and inconsistency in network meta-analysis: concepts and models for multi-arm studies. Research Synthesis Methods, 3, See Also netmeta Examples data(senn2013) Generation of an object of class netmeta with reference treatment plac, i.e. placebo net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", reference="plac") Generate a net heat plot based on a fixed effects model netheat(net1) Generate a net heat plot based on a random effects model netheat(net1, random=true) netmeasures Measures for characterizing a network meta-analysis Description This function provides measures for quantifying the direct evidence proportion, the mean path length and the minimal parallelism (the latter on aggregated and study level) of mixed treatment comparisons (network estimates) as well as the evidence flow per design, see König et al. (2013). These measures support the critical evaluation of the network meta-analysis results by rendering transparent the process of data pooling.
16 16 netmeasures Usage netmeasures(x) Arguments x An object of class netmeta. Details The direct evidence proportion gives the absolute contribution of direct effect estimates combined for two-arm and multi-arm studies to one network estimate. Concerning indirectness, comparisons with a mean path length beyond two should be interpreted with particular caution, as more than two direct comparisons have to be combined serially on average. Large indices of parallelism, either on study-level or on aggregated level, can be considered as supporting the validity of a network meta-analysis if there is only a small amount of heterogeneity. The network estimates for two treatments are linear combinations of direct effect estimates comparing these or other treatments. The linear coefficients can be seen as the generalization of weights known from classical meta-analysis. These coefficients are given in the projection matrix H of the underlying model. For multi-arm studies, the coefficients depend on the choice of the study-specific baseline treatment, but the absolute flow of evidence can be made explicit for each design as shown in König et al. (2013) and is given in H.tilde. All measures are calculated based on the fixed effects meta-analysis by default. In the case that in function netmeta the argument comb.random=true, all measures are calculated for a random effects model. The value of the square-root of the between-study variance tau 2 can also be prespecified by argument tau.preset in function netmeta. Value A list containing the following components: proportion meanpath minpar minpar.study H.tilde A named vector of the direct evidence proportion of each network estimate. A named vector of the mean path length of each network estimate. A named vector of the minimal parallelism on aggregated level of each network estimate. A named vector of the minimal parallelism on study level of each network estimate. Design-based hat matrix with information on absolute evidence flow per design. The number of rows is equal to the number of possible pairwise treatment comparisons and the number of columns is equal to the number of designs. Author(s) Ulrike Krahn <[email protected]>, Jochem König <[email protected]>
17 netmeta 17 References König J, Krahn U, Binder H (2013). Visualizing the flow of evidence in network meta-analysis and characterizing mixed treatment comparisons. Statistics in Medicine, 32(30), See Also netmeta Examples data(senn2013) Generation of an object of class netmeta with reference treatment plac, i.e. placebo based on a fixed effects model net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", reference="plac") Calculate measures based on a fixed effects model nm1 <- netmeasures(net1) Plot of minimal parallelism versus mean path length plot(nm1$meanpath, nm1$minpar, pch="", xlab="mean path length", ylab="minimal parallelism") text(nm1$meanpath, nm1$minpar, names(nm1$meanpath), cex=0.8) Generation of an object of class netmeta with reference treatment plac based on a random effects model net2 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", reference="plac", comb.random=true) Calculate measures based on a random effects model nm2 <- netmeasures(net2) netmeta Network meta-analysis using graph-theoretical method
18 18 netmeta Description Network meta-analysis is a generalisation of pairwise meta-analysis that compares all pairs of treatments within a number of treatments for the same condition. The graph-theoretical method for analysis of network meta-analyses uses graph-theoretical methods that were originally developed in electrical network theory. It has been found to be equivalent to the frequentist approach to network meta-analysis (Rücker, 2012). Usage netmeta(te, sete, treat1, treat2, studlab, data=null, subset=null, sm, level=0.95, level.comb=0.95, comb.fixed=true, comb.random=false, reference.group="", all.treatments=null, seq=null, tau.preset=null, title="", warn=true) Arguments TE sete treat1 treat2 studlab data subset sm level level.comb comb.fixed Estimate of treatment effect, i.e. difference between first and second treatment (e.g. log odds ratio or mean difference). Standard error of treatment estimate. Label/Number for first treatment. Label/Number for second treatment. An optional - but important! - vector with study labels (see Details). An optional data frame containing the study information. An optional vector specifying a subset of studies to be used. A character string indicating underlying summary measure, e.g., "RD", "RR", "OR", "AS", "MD", "SMD". The level used to calculate confidence intervals for individual comparisons. The level used to calculate confidence intervals for pooled estimates. A logical indicating whether a fixed effect meta-analysis should be conducted. comb.random A logical indicating whether a random effects meta-analysis should be conducted. reference.group Reference group. all.treatments A logical or value "NULL". If TRUE, matrices with all treatment effects, and confidence limits will be printed. seq A character or numerical vector specifying the sequence of treatments in printouts. tau.preset An optional value for the square-root of the between-study variance τ 2. title warn Title of meta-analysis / systematic review. A logical indicating whether warnings should be printed (e.g., if studies are excluded from meta-analysis due to zero standard errors).
19 netmeta 19 Details Value Let n be the number of different treatments in a network and let m be the number of existing comparisons (edges) between the treatments. If there are only two-arm studies, m is the number of studies. Let TE and sete be the vectors of observed effects and their standard errors. Let W be the mxm diagonal matrix that contains the inverse variance 1/seTE^2. The given comparisons define the network structure. Therefrom an mxn design matrix B is formed; for more precise information, see Rücker (2012). Moreover, the nxn Laplacian matrix L and its Moore-Penrose pseudoinverse L+ are calculated (both matrices play an important role in graph theory and electrical network theory). Using these matrices, the variances based on both direct and indirect comparisons can be estimated. Moreover, the hat matrix H can be estimated by H = BL+B^tW = B(B^t W B)^+B^tW and finally consistent treatment effects can be estimated by applying the hat matrix to the observed (potentially inconsistent) effects. H is a projection matrix which maps the observed effects onto the consistent (n-1)-dimensional subspace. This is the Aitken estimator (Senn et al., 2013). As in pairwise meta-analysis, the Q statistic measures the deviation from consistency. Q can be separated into parts for each pairwise meta-analysis and a part for remaining inconsistency between comparisons. Often multi-arm studies are included in a network meta-analysis. In multi-arm studies, the treatment effects on different comparisons are not independent, but correlated. This is accounted for by reweighting all comparisons of each multi-arm study. The method is described in Rücker (2012). Comparisons belonging to multi-arm studies are identified by identical study labels (argument studlab). It is therefore important to use identical study labels for all comparisons belonging to the same multi-arm study, e.g., study label "Willms1999" for the three-arm study in the data example (Senn et al., 2013). The function netmeta then automatically accounts for within-study correlation by reweighting all comparisons of each multi-arm study. Data entry for this function is in contrast-based format, that is, data are given as contrasts (differences) between two treatments (argument TE) with standard error (argument sete). Particularly, all pairwise comparisons must be provided for a multi-arm study. Consider a multi-arm study of p treatments with known variances. For this study, treatment effects and standard errors must be provided for each of p(p - 1)/2 possible comparisons. For instance, a three-arm study contributes three pairwise comparisons, a four-arm study even six pairwise comparisons. If data are given in arm-based format, that is, data are given as treatment effect and standard error for each treatment arm separately, function pairwise can be used to transform them into contrastbased format. A simple random effects model assuming that a constant heterogeneity variance is added to each comparison of the network can be defined via a generalised methods of moments estimate of the between-studies variance tau^2 (Jackson et al., 2012). This is added to the observed sampling variance sete^2 of each comparison in the network (after appropriate adjustment for multi-arm studies). Then, as in standard pairwise meta-analysis, the procedure is repeated with the resulting enlarged standard errors. An object of class c("netmeta") with corresponding print, summary, forest, and netrank function. The object is a list containing the following components: TE, sete, studlab, treat1, treat2, sm, level, level.comb As defined above.
20 20 netmeta comb.fixed, comb.random, seq, tau.preset, title, warn As defined above. sete.adj Standard error of treatment estimate, adjusted for multi-arm studies. reference.group The name of the reference group, if specified, otherwise c(""). all.treatments A logical or value "NULL". If TRUE, matrices with all treatment effects, and confidence limits will be printed. studies Study labels coerced into a factor with its levels sorted alphabetically. narms Number of arms for each study. TE.nma.fixed, TE.nma.random A vector of length m of consistent treatment effects estimated by network metaanalysis (nma) (fixed effect / random effects model). sete.nma.fixed, sete.nma.random A vector of length m of effective standard errors estimated by network metaanalysis (fixed effect / random effects model). lower.nma.fixed, lower.nma.random A vector of length m of lower confidence interval limits for consistent treatment effects estimated by network meta-analysis (fixed effect / random effects model). upper.nma.fixed, upper.nma.random A vector of length m of upper confidence interval limits for the consistent treatment effects estimated by network meta-analysis (fixed effect /random effects model). leverage.fixed A vector of length m of leverages, interpretable as factors by which variances are reduced using information from the whole network. w.fixed, w.random A vector of length m of weights of individual studies (fixed effect / random effects model). TE.fixed, TE.random nxn matrix with estimated overall treatment effects (fixed effect / random effects model). sete.fixed, sete.random nxn matrix with standard errors (fixed effect / random effects model). lower.fixed, upper.fixed, lower.random, upper.random nxn matrices with lower and upper confidence interval limits (fixed effect / random effects model). zval.fixed, pval.fixed, zval.random, pval.random nxn matrices with z-value and p-value for test of overall treatment effect (fixed effect / random effects model). Q.fixed k m n Q A vector of length m of contributions to total heterogeneity / inconsistency statistic. Total number of studies. Total number of pairwise comparisons. Total number of treatments. Overall heterogeneity / inconsistency statistic.
21 netmeta 21 df pval.q I2 Degrees of freedom for test of heterogeneity / inconsistency. P-value for test of heterogeneity / inconsistency. I-squared. tau Square-root of between-study variance. Q.heterogeneity Overall heterogeneity statistic. Q.inconsistency Overall inconsistency statistic. A.matrix L.matrix Lplus.matrix Q.matrix G.matrix H.matrix Q.decomp call version Author(s) Adjacency matrix (nxn). Laplacian matrix (nxn). Moore-Penrose pseudoinverse of the Laplacian matrix (nxn). Matrix of heterogeneity statistics for pairwise meta-analyses, where direct comparisons exist (nxn). Matrix with variances and covariances of comparisons (mxm). G is defined as BL+B^t. Hat matrix (mxm), defined as H=GW=BL+B^tW. Data frame with columns treat1, treat2, Q, df and pval.q, providing heterogeneity statistics for each pairwise meta-analysis of direct comparisons. Function call. Version of R package netmeta used to create object. Gerta Rücker <[email protected]>, Guido Schwarzer <[email protected]> References Jackson D, White IR and Riley RD (2012), Quantifying the impact of between-study heterogeneity in multivariate meta-analyses. Statistics in Medicine, 31(29) Rücker G (2012), Network meta-analysis, electrical networks and graph theory. Research Synthesis Methods, 3, Senn S, Gavini F, Magrez D, and Scheen A (2013). Issues in performing a network meta-analysis. Statistical Methods in Medical Research, 22(2), First published online 2012 Jan 3. See Also pairwise, forest.netmeta, netrank, metagen Examples data(senn2013) Fixed effect model (default)
22 22 netrank net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md") net1 net1$q.decomp Comparison with reference group netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", reference="plac") Random effects model net2 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", comb.random=true) net2 Change printing order of treatments (placebo first) trts <- c("plac", "acar", "benf", "metf", "migl", "piog", "rosi", "sita", "sulf", "vild") net3 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", seq=trts) print(summary(net3), digits=2) netrank Frequentist method to rank treatments in network Description Usage Ranking treatments in frequentist network meta-analysis without resampling methods. netrank(x, small.values="good") S3 method for class netrank print(x, sort=true, digits=max(4,.options$digits - 3),...) Arguments x small.values sort An object of class netmeta (netrank function) or netrank (print function). A character string specifying whether small treatment effects indicate a beneficial ("good") or harmful ("bad") effect, can be abbreviated. A logical indicating whether printout should be sorted by decreasing P-score.
23 netrank 23 digits Minimal number of significant digits, see print.default.... Additional arguments passed on to print.data.frame function (used internally). Details Treatments are ranked based on a network meta-analysis. Ranking is performed by P-scores. P- scores are based solely on the point estimates and standard errors of the network estimates. They measure the extent of certainty that a treatment is better than another treatment, averaged over all competing treatments (Rücker and Schwarzer 2015). The P-score of treatment i is defined as the mean of all 1 - P[j] where P[j] denotes the one-sided P-value of accepting the alternative hypothesis that treatment i is better than one of the competing treatments j. Thus, if treatment i is better than many other treatments, many of these P-values will be small and the P-score will be large. Vice versa, if treatment i is worse than most other treatments, the P-score is small. The P-score of treatment i can be interpreted as the mean extent of certainty that treatment i is better than another treatment. This interpretation is comparable to that of the Surface Under the Cumulative RAnking curve (SUCRA) which is the rank of treatment i within the range of treatments, measured on a scale from 0 (worst) to 1 (best) (Salanti et al. 2011). Value An object of class c("netrank") with corresponding print function. The object is a list containing the following components: Pscore Pmatrix small.values, x As defined above. version A named numeric vector with P-scores. Numeric matrix based on pairwise one-sided p-values. Version of R package netmeta used to create object. Author(s) Gerta Rücker <[email protected]>, Guido Schwarzer <[email protected]> References Rücker G & Schwarzer G (2015), Ranking treatments in frequentist network meta-analysis works without resampling methods. Submitted. Salanti G, Ades AE, Ioannidis JP (2011). Graphical methods and numerical summaries for presenting results from multiple-treatment meta-analysis: an overview and tutorial. Journal of Clinical Epidemiology, 64(2), See Also netmeta
24 24 pairwise Examples data(senn2013) net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md") nr1 <- netrank(net1) nr1 print(nr1, sort=false) pairwise Transform meta-analysis data from arm-based format into contrastbased format Description This function transforms data that are given in an arm-based format (e.g. input for WinBUGS is of this format) to a contrast-based format that is needed as input to R function netmeta. The function can transform data with binary, continuous, or generic outcomes as well as incidence rates from arm-based to contrast-based format. Usage pairwise(treat, event, n, mean, sd, TE, sete, time, data=null, studlab,...) Arguments treat event n mean sd TE sete time data studlab A list with treatment information for individual treatment arms. A list with information on number of events for individual treatment arms. A list with information on number of observations for individual treatment arms. A list with estimated means for individual treatment arms. A list with information on the standard deviation for individual treatment arms. A list with estimated treatment effects for individual treatment arms. A list with standard errors of estimated treatment effect for individual treatment arms. A list with information on person time at risk for individual treatment arms. An optional data frame containing the study information. A vector with study labels (optional).... Additional arguments passed-through to the functions to calculate effects.
25 pairwise 25 Details Value R function netmeta expects data in a contrast-based format, where each row corresponds to a comparison of two treatments and contains a measure of the treatment effect comparing two treatments with standard error, labels for the two treatments and an optional study label. Other programs, e.g. WinBUGS, require data in an arm-based format, i.e. treatment estimate for each treatment arm instead of a difference of the two or more treatments. For example, in contrast-based format, a three-arm study contributes three rows with treatment comparison and corresponding standard error for comparison A vs B, A vs C, and B vs C, whereas, in arm-based format, this study contributes one row with three treatment estimates and corresponding standard error for treatment A, B, and C. The pairwise function transforms data given in an arm-based format into the contrast-based format which is needed as input to R function netmeta. The pairwise functions expects a number of lists as mandatory input depending on the type of data (see next paragrah). List elements can be part of a data frame (argument data, optional). Each list entry is a vector with information for each individual study; the length of this vector corresponds to the total number of studies incorporated in the network meta-analysis. An optional vector with study labels can be provided; again this vector can be part of the data frame provided with argument data. Pairwise can transform data with binary outcomes (using the metabin function from R package meta), continuous outcomes (metacont function), incidence rates (metainc function), and generic outcomes (metagen function). The following lists are mandatory for these different outcome types: treat, event, n (see metabin) treat, n, mean, sd (see metacont) treat, event, time (see metainc) treat, TE, sete (see metagen) Additional arguments for these functions, e.g. argument sm to specify the summary measure, can be provided using argument... The treat list is mandatory to identify the individual treatments. Each list consists of as many vectors as the multi-arm study with the largest number of treatments. If a single multi-arm study has five arms, five vectors have to be provided for each lists. Two-arm studies have entries with NA for the third and subsequent vectors. The value of pairwise is a data frame with as many rows as there are pairwise comparisons. For each study with p treatments, p*(p-1)/2 contrasts are generated. Each row contains the treatment effect, its standard error, the treatments compared and the study label. Further columns are added according to type of data. A data frame with the following columns TE sete studlab treat1 treat2 Treatment estimate comparing treatment treat1 and treat2. Standard error of treatment estimate. Study labels. First treatment in comparison. Second treatment in comparison.
26 26 pairwise event1 event2 n1 n2 mean1 mean2 sd1 sd2 TE1 TE2 sete1 sete2 time1 time2 Number of events for first treatment arm (for metabin and metainc). Number of events for second treatment arm (for metabin and metainc). Number of observations for first treatment arm (for metabin and metacont). Number of observations for second treatment arm (for metabin and metacont). Estimated mean for first treatment arm (for metacont). Estimated mean for second treatment arm (for metacont). Standard deviation for first treatment arm (for metacont). Standard deviation for second treatment arm (for metacont). Estimated treatment effect for first treatment arm (for metagen). Estimated treatment effect for second treatment arm (for metagen). Standard error of estimated treatment effect for first treatment arm (for metagen). Standard error of estimated treatment effect for second treatment arm (for metagen). Person time at risk for first treatment arm (for metainc). Person time at risk for second treatment arm (for metainc). Author(s) See Also Gerta Guido Schwarzer netmeta, metacont, metagen, metabin, metainc, netgraph Examples # # Example using continuous outcomes (internal call of function metacont) # data(parkinson) # Transform data from arm-based format to contrast-based format p1 <- pairwise(list(treatment1, Treatment2, Treatment3), n=list(n1, n2, n3), mean=list(y1, y2, y3), sd=list(sd1, sd2, sd3), data=parkinson, studlab=study) p1 # Conduct network meta-analysis net1 <- netmeta(te, sete, treat1, treat2, studlab, data=p1) net1 # Draw network graphs netgraph(net1, points=true, cex.points=3, cex=1.5, thickness="se.fixed") netgraph(net1, points=true, cex.points=3, cex = 1.5,
27 pairwise 27 plastic=true, thickness="se.fixed", iterate=true) netgraph(net1, points=true, cex.points=3, cex = 1.5, plastic=true, thickness="se.fixed", iterate=true, start="eigen") # # Example using generic outcomes (internal call of function metagen) # # Calculate standard error for means y1, y2, y3 parkinson$se1 <- with(parkinson, sqrt(sd1^2/n1)) parkinson$se2 <- with(parkinson, sqrt(sd2^2/n2)) parkinson$se3 <- with(parkinson, sqrt(sd3^2/n3)) # Transform data from arm-based format to contrast-based format using # means and standard errors (note, argument sm has to be used to # specify that argument TE is a mean difference) p2 <- pairwise(list(treatment1, Treatment2, Treatment3), TE=list(y1, y2, y3), sete=list(se1, se2, se3), data=parkinson, studlab=study, sm="md") p2 # Compare pairwise objects p1 (based on continuous outcomes) and p2 # (based on generic outcomes) all.equal(p1[, c("te", "sete", "studlab", "treat1", "treat2")], p2[, c("te", "sete", "studlab", "treat1", "treat2")]) # Same result as network meta-analysis based on continuous outcomes # (object net1) Not run: net2 <- netmeta(te, sete, treat1, treat2, studlab, data=p2) net2 End(Not run) # # Example with binary data # data(smokingcessation) # Transform data from arm-based format to contrast-based format # (interal call of metabin function). Argument sm has to be used for # odds ratio as risk ratio (sm="rr") is default of metabin function. p3 <- pairwise(list(treat1, treat2, treat3), list(event1, event2, event3), list(n1, n2, n3), data=smokingcessation, sm="or") p3 # Conduct network meta-analysis net3 <- netmeta(te, sete, treat1, treat2, studlab, data=p3) net3
28 28 parkinson # # Example with incidence rates # data(dietaryfat) # Transform data from arm-based format to contrast-based format p4 <- pairwise(list(treat1, treat2, treat3), list(d1, d2, d3), time=list(years1, years2, years3), studlab=id, data=dietaryfat) p4 # Conduct network meta-analysis using incidence rate ratios (sm="irr"). # Note, the argument sm is not necessary as this is the default in R # function metainc called internally net4 <- netmeta(te, sete, treat1, treat2, studlab, data=p4, sm="irr") summary(net4) parkinson Network meta-analysis of treatments for Parkinson s disease Description Usage Network meta-analysis comparing the effects of a number of treatments for Parkinson s disease. The data are the mean lost work-time reduction in patients given dopamine agonists as adjunct therapy in Parkinson s disease. The data are given as sample size, mean and standard deviation in each trial arm. Treatments are placebo, coded 1, and four active drugs coded 2 to 5. These data are used as an example in the supplemental material of Dias et al. (2013). data(parkinson) Format A data frame with the following columns: Study Study label Treatment1 Treatment 1 y1 Treatment effect arm 1 sd1 Standard deviation arm 1 n1 Sample size arm 1 Treatment2 Treatment 2 y2 Treatment effect arm 2
29 parkinson 29 sd2 Standard deviation arm 2 n2 Sample size arm 2 Treatment3 Treatment 3 y3 Treatment effect arm 3 sd3 Standard deviation arm 3 n3 Sample size arm 3 Source Dias S, Sutton AJ, Ades AE and Welton NJ (2013). Evidence synthesis for decision making 2: A generalized linear modeling framework for pairwise and network meta-analysis of randomized controlled trials. Medical Decision Making 33, See Also pairwise, metacont, netmeta, netgraph Examples data(parkinson) # Transform data from arm-based format to contrast-based format p1 <- pairwise(list(treatment1, Treatment2, Treatment3), n=list(n1, n2, n3), mean=list(y1, y2, y3), sd=list(sd1, sd2, sd3), data=parkinson, studlab=study) p1 # Conduct network meta-analysis net1 <- netmeta(te, sete, treat1, treat2, studlab, data=p1) net1 # Draw network graphs netgraph(net1, points=true, cex.points=3, cex=1.5, thickness="se.fixed") netgraph(net1, points=true, cex.points=3, cex = 1.5, plastic=true, thickness="se.fixed", iterate=true) netgraph(net1, points=true, cex.points=3, cex = 1.5, plastic=true, thickness="se.fixed", iterate=true, start="eigen")
30 30 print.netmeta print.decomp.design Print method for objects of class decomp.design Description Print and summary method for objects of class decomp.design. Usage S3 method for class decomp.design print(x, digits=2,...) Arguments x An object of class decomp.design. digits Minimal number of significant digits for Q statistics, see print.default.... Additional arguments (ignored at the moment). Author(s) Guido Schwarzer <[email protected]>, Ulrike Krahn <[email protected]> See Also decomp.design Examples data(senn2013) net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md") print(decomp.design(net1)) print.netmeta Print and summary method for objects of class netmeta Description Print and summary method for objects of class netmeta.
31 print.netmeta 31 Usage S3 method for class netmeta print(x, sortvar, level=x$level, level.comb=x$level.comb, comb.fixed=x$comb.fixed, comb.random=x$comb.random, reference.group=x$reference.group, all.treatments=x$all.treatments, details=true, ma=true, logscale=false, digits=max(4,.options$digits - 3),...) S3 method for class netmeta summary(object, level=object$level, level.comb=object$level.comb, comb.fixed=object$comb.fixed, comb.random=object$comb.random, reference.group=object$reference.group, all.treatments=object$all.treatments, warn=object$warn,...) S3 method for class summary.netmeta print(x, comb.fixed=x$comb.fixed, comb.random=x$comb.random, reference.group=x$reference.group, all.treatments=x$all.treatments, logscale=false, header=true, digits=max(3,.options$digits - 3),...) Arguments x object sortvar level level.comb comb.fixed comb.random An object of class netmeta or summary.netmeta. An object of class netmeta. An optional vector used to sort individual studies (must be of same length as x$te). The level used to calculate confidence intervals for individual studies. The level used to calculate confidence intervals for pooled estimates. A logical indicating whether a fixed effect meta-analysis should be conducted. A logical indicating whether a random effects meta-analysis should be conducted. reference.group Reference group. all.treatments A logical or value "NULL". If TRUE, matrices with all treatment effects, and confidence limits will be printed. details A logical indicating whether further details for individual studies should be printed. ma A logical indicating whether summary results of meta-analysis should be printed. logscale A logical indicating whether results for summary measures RR, OR, HR, or PLN will be printed on logarithmic scale. header A logical indicating whether information on title of meta-analysis, comparison and outcome should be printed at the beginning of the printout. digits Minimal number of significant digits, see print.default. warn A logical indicating whether the use of summary.meta in connection with metacum or metainf should result in a warning.... Additional arguments.
32 32 print.netmeta Value A list is returned by the function summary.netmeta with the following elements: comparison Results for pairwise comparisons (a list with elements TE, sete, lower, upper, z, p, level, df, studlab, treat1, treat2). comparison.nma.fixed Results for pairwise comparisons based on fixed effect model (a list with elements TE, sete, lower, upper, z, p, level, df, studlab, treat1, treat2, leverage). comparison.nma.random Results for pairwise comparisons based on random effects model (a list with elements TE, sete, lower, upper, z, p, level, df, studlab, treat1, treat2). fixed Results for fixed effect model (a list with elements TE, sete, lower, upper, z, p, level, df). random studies narms k m n Q df tau I2 sm ci.lab comb.fixed comb.random level level.comb seq Results for random effects model (a list with elements TE, sete, lower, upper, z, p, level, df). Study labels coerced into a factor with its levels sorted alphabetically. Number of arms for each study. Total number of studies. Total number of pairwise comparisons. Total number of treatments. Overall heterogeneity / inconsistency statistic. Degrees of freedom for test of heterogeneity / inconsistency. Square-root of between-study variance. I-squared. A character string indicating underlying summary measure. Label for confidence interval. A logical indicating whether result for fixed effect meta-analysis should be printed. A logical indicating whether result for random effects meta-analysis should be printed. The level used to calculate confidence intervals for individual comparisons. The level used to calculate confidence intervals for pooled estimates. A character specifying the sequence of treatments. all.treatments A logical or value "NULL". If TRUE, matrices with all treatment effects, and confidence limits will be printed. reference.group Reference group. all.treatments A logical or value "NULL". If TRUE, matrices with all treatment effects, and confidence limits will be printed. title call version Title of meta-analysis / systematic review. Function call. Version of R package netmeta used to create object.
33 Senn Author(s) Guido Schwarzer See Also netmeta Examples data(senn2013) Fixed effect model (default) net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md") print(net1, ref="plac", digits=3) summary(net1) Random effects model net2 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, sm="md", comb.random=true) print(net2, ref="plac", digits=3) summary(net2) Senn2013 Network meta-analysis in diabetes Description Usage Format Network meta-analysis in diabetes comparing effects of a number of drugs on the HbA1c value. These data are used as an example in Senn et al. (2013) and have been preprocessed for use in R package netmeta. data(senn2013) A data frame with the following columns: TE Treatment effect sete Standard error of treatment effect treat1 Treatment 1
34 34 Senn2013 Details Source treat2 Treatment 2 studlab Study label Treatment labels have been abbreviated: acar = Acarbose benf = Benfluorex metf = Metformin migl = Miglitol piog = Pioglitazone plac = Placebo rosi = Rosiglitazone sita = Sitagliptin sulf = Sulfonylurea vild = Vildagliptin Senn S, Gavini F, Magrez D, and Scheen A (2013). Issues in performing a network meta-analysis. Statistical Methods in Medical Research, 22(2), First published online 2012 Jan 3. See Also netmeta Examples data(senn2013) Fixed effect model (default) net1 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013) net1 net1$q.decomp Comparison with reference group netmeta(te, sete, treat1, treat2, studlab, data=senn2013, reference="plac") Forest plot
35 smokingcessation 35 forest(net1, ref="plac") Random effects model net2 <- netmeta(te, sete, treat1, treat2, studlab, data=senn2013, comb.random = TRUE) net2 forest(net2, ref="plac") smokingcessation Network meta-analysis of interventions for smoking cessation Description Usage Format Source Network meta-analysis comparing the effects of a number of interventions for smoking cessation. These data are used as an example in Dias et al. (2013), page 651. data(smokingcessation) A data frame with the following columns: event1 Number of events in arm 1 n1 Number of observations in arm 1 event2 Number of events in arm 2 n2 Number of observations in arm 2 event3 Number of events in arm 3 n3 Number of observations in arm 3 treat1 Treatment 1 treat2 Treatment 2 treat3 Treatment 3 Dias S, Welton NJ, Sutton AJ, Caldwell DM, Lu G and Ades AE (2013). Evidence Synthesis for Decision Making 4: Inconsistency in networks of evidence based on randomized controlled trials. Medical Decision Making 33, See Also pairwise, metabin, netmeta, netgraph
36 36 smokingcessation Examples data(smokingcessation) # Transform data from arm-based format to contrast-based format # Argument sm has to be used for odds ratio as summary measure; by # default the risk ratio is used in the metabin function called # internally. p1 <- pairwise(list(treat1, treat2, treat3), event=list(event1, event2, event3), n=list(n1, n2, n3), data=smokingcessation, sm="or") p1 # Conduct network meta-analysis net1 <- netmeta(te, sete, treat1, treat2, studlab, data=p1) net1 # Draw network graph netgraph(net1, points=true, cex.points=3, cex=1.25) tname <- c("no intervention","self-help","individual counselling","group counselling") netgraph(net1, points=true, cex.points=3, cex=1.25, labels=tname)
37 Index Topic Cochran s Q decomp.design, 3 Topic Inconsistency decomp.design, 3 netheat, 14 Topic Network graph netgraph, 9 Topic Network meta-analysis decomp.design, 3 netgraph, 9 netheat, 14 netmeasures, 15 Topic datasets dietaryfat, 6 parkinson, 28 Senn2013, 33 smokingcessation, 35 Topic hplot forest.netmeta, 7 netgraph, 9 Topic print as.data.frame.netmeta, 2 netrank, 22 print.decomp.design, 30 print.netmeta, 30 netgraph, 6, 9, 26, 29, 35 netheat, 4, 5, 13 netmeasures, 15 netmeta, 2, 5, 6, 12, 15, 17, 17, 23 26, 29, netrank, 21, 22 pairwise, 6, 19, 21, 24, 29, 35 parkinson, 28 prcomp, 10 print.data.frame, 23 print.decomp.design, 30 print.default, 23 print.netmeta, 30 print.netrank (netrank), 22 print.summary.netmeta (print.netmeta), 30 rainbow, 12 Senn2013, 33 sequential_hcl, 12 smokingcessation, 35 summary.netmeta (print.netmeta), 30 as.data.frame.netmeta, 2 decomp.design, 3, 30 dietaryfat, 6 eigen, 10 forest.meta, 8 forest.netmeta, 7, 21 metabin, 25, 26, 35 metacont, 25, 26, 29 metagen, 21, 25, 26 metainc, 6, 25, 26 37
STATISTICA Formula Guide: Logistic Regression. Table of Contents
: Table of Contents... 1 Overview of Model... 1 Dispersion... 2 Parameterization... 3 Sigma-Restricted Model... 3 Overparameterized Model... 4 Reference Coding... 4 Model Summary (Summary Tab)... 5 Summary
Fixed-Effect Versus Random-Effects Models
CHAPTER 13 Fixed-Effect Versus Random-Effects Models Introduction Definition of a summary effect Estimating the summary effect Extreme effect size in a large study or a small study Confidence interval
DATA ANALYSIS II. Matrix Algorithms
DATA ANALYSIS II Matrix Algorithms Similarity Matrix Given a dataset D = {x i }, i=1,..,n consisting of n points in R d, let A denote the n n symmetric similarity matrix between the points, given as where
NCSS Statistical Software Principal Components Regression. In ordinary least squares, the regression coefficients are estimated using the formula ( )
Chapter 340 Principal Components Regression Introduction is a technique for analyzing multiple regression data that suffer from multicollinearity. When multicollinearity occurs, least squares estimates
Data Analysis Tools. Tools for Summarizing Data
Data Analysis Tools This section of the notes is meant to introduce you to many of the tools that are provided by Excel under the Tools/Data Analysis menu item. If your computer does not have that tool
SAS Software to Fit the Generalized Linear Model
SAS Software to Fit the Generalized Linear Model Gordon Johnston, SAS Institute Inc., Cary, NC Abstract In recent years, the class of generalized linear models has gained popularity as a statistical modeling
Multivariate Analysis of Ecological Data
Multivariate Analysis of Ecological Data MICHAEL GREENACRE Professor of Statistics at the Pompeu Fabra University in Barcelona, Spain RAUL PRIMICERIO Associate Professor of Ecology, Evolutionary Biology
Factor Analysis. Chapter 420. Introduction
Chapter 420 Introduction (FA) is an exploratory technique applied to a set of observed variables that seeks to find underlying factors (subsets of variables) from which the observed variables were generated.
Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data
CMPE 59H Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data Term Project Report Fatma Güney, Kübra Kalkan 1/15/2013 Keywords: Non-linear
Package dsmodellingclient
Package dsmodellingclient Maintainer Author Version 4.1.0 License GPL-3 August 20, 2015 Title DataSHIELD client site functions for statistical modelling DataSHIELD
POLYNOMIAL AND MULTIPLE REGRESSION. Polynomial regression used to fit nonlinear (e.g. curvilinear) data into a least squares linear regression model.
Polynomial Regression POLYNOMIAL AND MULTIPLE REGRESSION Polynomial regression used to fit nonlinear (e.g. curvilinear) data into a least squares linear regression model. It is a form of linear regression
Survey, Statistics and Psychometrics Core Research Facility University of Nebraska-Lincoln. Log-Rank Test for More Than Two Groups
Survey, Statistics and Psychometrics Core Research Facility University of Nebraska-Lincoln Log-Rank Test for More Than Two Groups Prepared by Harlan Sayles (SRAM) Revised by Julia Soulakova (Statistics)
Simple Linear Regression Inference
Simple Linear Regression Inference 1 Inference requirements The Normality assumption of the stochastic term e is needed for inference even if it is not a OLS requirement. Therefore we have: Interpretation
Package MDM. February 19, 2015
Type Package Title Multinomial Diversity Model Version 1.3 Date 2013-06-28 Package MDM February 19, 2015 Author Glenn De'ath ; Code for mdm was adapted from multinom in the nnet package
Principal Component Analysis
Principal Component Analysis ERS70D George Fernandez INTRODUCTION Analysis of multivariate data plays a key role in data analysis. Multivariate data consists of many different attributes or variables recorded
Multivariate Normal Distribution
Multivariate Normal Distribution Lecture 4 July 21, 2011 Advanced Multivariate Statistical Methods ICPSR Summer Session #2 Lecture #4-7/21/2011 Slide 1 of 41 Last Time Matrices and vectors Eigenvalues
Package survpresmooth
Package survpresmooth February 20, 2015 Type Package Title Presmoothed Estimation in Survival Analysis Version 1.1-8 Date 2013-08-30 Author Ignacio Lopez de Ullibarri and Maria Amalia Jacome Maintainer
Least-Squares Intersection of Lines
Least-Squares Intersection of Lines Johannes Traa - UIUC 2013 This write-up derives the least-squares solution for the intersection of lines. In the general case, a set of lines will not intersect at a
USING SPECTRAL RADIUS RATIO FOR NODE DEGREE TO ANALYZE THE EVOLUTION OF SCALE- FREE NETWORKS AND SMALL-WORLD NETWORKS
USING SPECTRAL RADIUS RATIO FOR NODE DEGREE TO ANALYZE THE EVOLUTION OF SCALE- FREE NETWORKS AND SMALL-WORLD NETWORKS Natarajan Meghanathan Jackson State University, 1400 Lynch St, Jackson, MS, USA [email protected]
Package HHG. July 14, 2015
Type Package Package HHG July 14, 2015 Title Heller-Heller-Gorfine Tests of Independence and Equality of Distributions Version 1.5.1 Date 2015-07-13 Author Barak Brill & Shachar Kaufman, based in part
Package tagcloud. R topics documented: July 3, 2015
Package tagcloud July 3, 2015 Type Package Title Tag Clouds Version 0.6 Date 2015-07-02 Author January Weiner Maintainer January Weiner Description Generating Tag and Word Clouds.
Basic Statistics and Data Analysis for Health Researchers from Foreign Countries
Basic Statistics and Data Analysis for Health Researchers from Foreign Countries Volkert Siersma [email protected] The Research Unit for General Practice in Copenhagen Dias 1 Content Quantifying association
Nonlinear Iterative Partial Least Squares Method
Numerical Methods for Determining Principal Component Analysis Abstract Factors Béchu, S., Richard-Plouet, M., Fernandez, V., Walton, J., and Fairley, N. (2016) Developments in numerical treatments for
Plan of the Session. Session I: Basic Methods of Meta-Analysis Short Introduction to R. Why Conduct a Meta-Analysis? What is a Meta-Analysis?
Session I: Basic Methods of Meta-Analysis Short Introduction to R James Carpenter 1, Ulrike Krahn 2,3, Gerta Rücker 4, Guido Schwarzer 4 1 London School of Hygiene and Tropical Medicine & MRC Clinical
7 Time series analysis
7 Time series analysis In Chapters 16, 17, 33 36 in Zuur, Ieno and Smith (2007), various time series techniques are discussed. Applying these methods in Brodgar is straightforward, and most choices are
2. Simple Linear Regression
Research methods - II 3 2. Simple Linear Regression Simple linear regression is a technique in parametric statistics that is commonly used for analyzing mean response of a variable Y which changes according
Generalized linear models and software for network meta-analysis
Generalized linear models and software for network meta-analysis Sofia Dias & Gert van Valkenhoef Tufts University, Boston MA, USA, June 2012 Generalized linear model (GLM) framework Pairwise Meta-analysis
Least Squares Estimation
Least Squares Estimation SARA A VAN DE GEER Volume 2, pp 1041 1045 in Encyclopedia of Statistics in Behavioral Science ISBN-13: 978-0-470-86080-9 ISBN-10: 0-470-86080-4 Editors Brian S Everitt & David
Introduction to General and Generalized Linear Models
Introduction to General and Generalized Linear Models General Linear Models - part I Henrik Madsen Poul Thyregod Informatics and Mathematical Modelling Technical University of Denmark DK-2800 Kgs. Lyngby
15.062 Data Mining: Algorithms and Applications Matrix Math Review
.6 Data Mining: Algorithms and Applications Matrix Math Review The purpose of this document is to give a brief review of selected linear algebra concepts that will be useful for the course and to develop
Cluster Analysis using R
Cluster analysis or clustering is the task of assigning a set of objects into groups (called clusters) so that the objects in the same cluster are more similar (in some sense or another) to each other
1 Example of Time Series Analysis by SSA 1
1 Example of Time Series Analysis by SSA 1 Let us illustrate the 'Caterpillar'-SSA technique [1] by the example of time series analysis. Consider the time series FORT (monthly volumes of fortied wine sales
Package bigrf. February 19, 2015
Version 0.1-11 Date 2014-05-16 Package bigrf February 19, 2015 Title Big Random Forests: Classification and Regression Forests for Large Data Sets Maintainer Aloysius Lim OS_type
Prentice Hall Algebra 2 2011 Correlated to: Colorado P-12 Academic Standards for High School Mathematics, Adopted 12/2009
Content Area: Mathematics Grade Level Expectations: High School Standard: Number Sense, Properties, and Operations Understand the structure and properties of our number system. At their most basic level
System Interconnect Architectures. Goals and Analysis. Network Properties and Routing. Terminology - 2. Terminology - 1
System Interconnect Architectures CSCI 8150 Advanced Computer Architecture Hwang, Chapter 2 Program and Network Properties 2.4 System Interconnect Architectures Direct networks for static connections Indirect
Example: Credit card default, we may be more interested in predicting the probabilty of a default than classifying individuals as default or not.
Statistical Learning: Chapter 4 Classification 4.1 Introduction Supervised learning with a categorical (Qualitative) response Notation: - Feature vector X, - qualitative response Y, taking values in C
How To Check For Differences In The One Way Anova
MINITAB ASSISTANT WHITE PAPER This paper explains the research conducted by Minitab statisticians to develop the methods and data checks used in the Assistant in Minitab 17 Statistical Software. One-Way
Review Jeopardy. Blue vs. Orange. Review Jeopardy
Review Jeopardy Blue vs. Orange Review Jeopardy Jeopardy Round Lectures 0-3 Jeopardy Round $200 How could I measure how far apart (i.e. how different) two observations, y 1 and y 2, are from each other?
HLM software has been one of the leading statistical packages for hierarchical
Introductory Guide to HLM With HLM 7 Software 3 G. David Garson HLM software has been one of the leading statistical packages for hierarchical linear modeling due to the pioneering work of Stephen Raudenbush
Windows-Based Meta-Analysis Software. Package. Version 2.0
1 Windows-Based Meta-Analysis Software Package Version 2.0 The Hunter-Schmidt Meta-Analysis Programs Package includes six programs that implement all basic types of Hunter-Schmidt psychometric meta-analysis
A Toolbox for Bicluster Analysis in R
Sebastian Kaiser and Friedrich Leisch A Toolbox for Bicluster Analysis in R Technical Report Number 028, 2008 Department of Statistics University of Munich http://www.stat.uni-muenchen.de A Toolbox for
Package changepoint. R topics documented: November 9, 2015. Type Package Title Methods for Changepoint Detection Version 2.
Type Package Title Methods for Changepoint Detection Version 2.2 Date 2015-10-23 Package changepoint November 9, 2015 Maintainer Rebecca Killick Implements various mainstream and
Package EstCRM. July 13, 2015
Version 1.4 Date 2015-7-11 Package EstCRM July 13, 2015 Title Calibrating Parameters for the Samejima's Continuous IRT Model Author Cengiz Zopluoglu Maintainer Cengiz Zopluoglu
The PageRank Citation Ranking: Bring Order to the Web
The PageRank Citation Ranking: Bring Order to the Web presented by: Xiaoxi Pang 25.Nov 2010 1 / 20 Outline Introduction A ranking for every page on the Web Implementation Convergence Properties Personalized
Performance Metrics for Graph Mining Tasks
Performance Metrics for Graph Mining Tasks 1 Outline Introduction to Performance Metrics Supervised Learning Performance Metrics Unsupervised Learning Performance Metrics Optimizing Metrics Statistical
Analysis of Variance. MINITAB User s Guide 2 3-1
3 Analysis of Variance Analysis of Variance Overview, 3-2 One-Way Analysis of Variance, 3-5 Two-Way Analysis of Variance, 3-11 Analysis of Means, 3-13 Overview of Balanced ANOVA and GLM, 3-18 Balanced
Partial Least Squares (PLS) Regression.
Partial Least Squares (PLS) Regression. Hervé Abdi 1 The University of Texas at Dallas Introduction Pls regression is a recent technique that generalizes and combines features from principal component
Web appendix: Supplementary material. Appendix 1 (on-line): Medline search strategy
Web appendix: Supplementary material Appendix 1 (on-line): Medline search strategy exp Venous Thrombosis/ Deep vein thrombosis.mp. Pulmonary embolism.mp. or exp Pulmonary Embolism/ recurrent venous thromboembolism.mp.
Dimensionality Reduction: Principal Components Analysis
Dimensionality Reduction: Principal Components Analysis In data mining one often encounters situations where there are a large number of variables in the database. In such situations it is very likely
Confidence Intervals for the Difference Between Two Means
Chapter 47 Confidence Intervals for the Difference Between Two Means Introduction This procedure calculates the sample size necessary to achieve a specified distance from the difference in sample means
5: Magnitude 6: Convert to Polar 7: Convert to Rectangular
TI-NSPIRE CALCULATOR MENUS 1: Tools > 1: Define 2: Recall Definition --------------- 3: Delete Variable 4: Clear a-z 5: Clear History --------------- 6: Insert Comment 2: Number > 1: Convert to Decimal
Social Media Mining. Network Measures
Klout Measures and Metrics 22 Why Do We Need Measures? Who are the central figures (influential individuals) in the network? What interaction patterns are common in friends? Who are the like-minded users
Tutorial 3: Graphics and Exploratory Data Analysis in R Jason Pienaar and Tom Miller
Tutorial 3: Graphics and Exploratory Data Analysis in R Jason Pienaar and Tom Miller Getting to know the data An important first step before performing any kind of statistical analysis is to familiarize
Indices of Model Fit STRUCTURAL EQUATION MODELING 2013
Indices of Model Fit STRUCTURAL EQUATION MODELING 2013 Indices of Model Fit A recommended minimal set of fit indices that should be reported and interpreted when reporting the results of SEM analyses:
Regression Clustering
Chapter 449 Introduction This algorithm provides for clustering in the multiple regression setting in which you have a dependent variable Y and one or more independent variables, the X s. The algorithm
Principle Component Analysis and Partial Least Squares: Two Dimension Reduction Techniques for Regression
Principle Component Analysis and Partial Least Squares: Two Dimension Reduction Techniques for Regression Saikat Maitra and Jun Yan Abstract: Dimension reduction is one of the major tasks for multivariate
Mathematics (MAT) MAT 061 Basic Euclidean Geometry 3 Hours. MAT 051 Pre-Algebra 4 Hours
MAT 051 Pre-Algebra Mathematics (MAT) MAT 051 is designed as a review of the basic operations of arithmetic and an introduction to algebra. The student must earn a grade of C or in order to enroll in MAT
Factor Analysis. Principal components factor analysis. Use of extracted factors in multivariate dependency models
Factor Analysis Principal components factor analysis Use of extracted factors in multivariate dependency models 2 KEY CONCEPTS ***** Factor Analysis Interdependency technique Assumptions of factor analysis
Package MixGHD. June 26, 2015
Type Package Package MixGHD June 26, 2015 Title Model Based Clustering, Classification and Discriminant Analysis Using the Mixture of Generalized Hyperbolic Distributions Version 1.7 Date 2015-6-15 Author
Package hoarder. June 30, 2015
Type Package Title Information Retrieval for Genetic Datasets Version 0.1 Date 2015-06-29 Author [aut, cre], Anu Sironen [aut] Package hoarder June 30, 2015 Maintainer Depends
11. Analysis of Case-control Studies Logistic Regression
Research methods II 113 11. Analysis of Case-control Studies Logistic Regression This chapter builds upon and further develops the concepts and strategies described in Ch.6 of Mother and Child Health:
UNDERSTANDING THE TWO-WAY ANOVA
UNDERSTANDING THE e have seen how the one-way ANOVA can be used to compare two or more sample means in studies involving a single independent variable. This can be extended to two independent variables
Package MBA. February 19, 2015. Index 7. Canopy LIDAR data
Version 0.0-8 Date 2014-4-28 Title Multilevel B-spline Approximation Package MBA February 19, 2015 Author Andrew O. Finley , Sudipto Banerjee Maintainer Andrew
Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary
Shape, Space, and Measurement- Primary A student shall apply concepts of shape, space, and measurement to solve problems involving two- and three-dimensional shapes by demonstrating an understanding of:
Chapter 6: Multivariate Cointegration Analysis
Chapter 6: Multivariate Cointegration Analysis 1 Contents: Lehrstuhl für Department Empirische of Wirtschaftsforschung Empirical Research and und Econometrics Ökonometrie VI. Multivariate Cointegration
Assignments Analysis of Longitudinal data: a multilevel approach
Assignments Analysis of Longitudinal data: a multilevel approach Frans E.S. Tan Department of Methodology and Statistics University of Maastricht The Netherlands Maastricht, Jan 2007 Correspondence: Frans
Solving Simultaneous Equations and Matrices
Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering
Package retrosheet. April 13, 2015
Type Package Package retrosheet April 13, 2015 Title Import Professional Baseball Data from 'Retrosheet' Version 1.0.2 Date 2015-03-17 Maintainer Richard Scriven A collection of tools
Chapter 7: Simple linear regression Learning Objectives
Chapter 7: Simple linear regression Learning Objectives Reading: Section 7.1 of OpenIntro Statistics Video: Correlation vs. causation, YouTube (2:19) Video: Intro to Linear Regression, YouTube (5:18) -
January 26, 2009 The Faculty Center for Teaching and Learning
THE BASICS OF DATA MANAGEMENT AND ANALYSIS A USER GUIDE January 26, 2009 The Faculty Center for Teaching and Learning THE BASICS OF DATA MANAGEMENT AND ANALYSIS Table of Contents Table of Contents... i
Confidence Intervals for One Standard Deviation Using Standard Deviation
Chapter 640 Confidence Intervals for One Standard Deviation Using Standard Deviation Introduction This routine calculates the sample size necessary to achieve a specified interval width or distance from
Package dunn.test. January 6, 2016
Version 1.3.2 Date 2016-01-06 Package dunn.test January 6, 2016 Title Dunn's Test of Multiple Comparisons Using Rank Sums Author Alexis Dinno Maintainer Alexis Dinno
Systematic Reviews and Meta-analyses
Systematic Reviews and Meta-analyses Introduction A systematic review (also called an overview) attempts to summarize the scientific evidence related to treatment, causation, diagnosis, or prognosis of
Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model
Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model 1 September 004 A. Introduction and assumptions The classical normal linear regression model can be written
Software Solutions - 375 - Appendix B. B.1 The R Software
Appendix B Software Solutions This appendix provides a brief discussion of the software solutions available to researchers for computing inter-rater reliability coefficients. The list of software packages
Stephen du Toit Mathilda du Toit Gerhard Mels Yan Cheng. LISREL for Windows: PRELIS User s Guide
Stephen du Toit Mathilda du Toit Gerhard Mels Yan Cheng LISREL for Windows: PRELIS User s Guide Table of contents INTRODUCTION... 1 GRAPHICAL USER INTERFACE... 2 The Data menu... 2 The Define Variables
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION Introduction In the previous chapter, we explored a class of regression models having particularly simple analytical
2013 MBA Jump Start Program. Statistics Module Part 3
2013 MBA Jump Start Program Module 1: Statistics Thomas Gilbert Part 3 Statistics Module Part 3 Hypothesis Testing (Inference) Regressions 2 1 Making an Investment Decision A researcher in your firm just
More details on the inputs, functionality, and output can be found below.
Overview: The SMEEACT (Software for More Efficient, Ethical, and Affordable Clinical Trials) web interface (http://research.mdacc.tmc.edu/smeeactweb) implements a single analysis of a two-armed trial comparing
INTERPRETING THE ONE-WAY ANALYSIS OF VARIANCE (ANOVA)
INTERPRETING THE ONE-WAY ANALYSIS OF VARIANCE (ANOVA) As with other parametric statistics, we begin the one-way ANOVA with a test of the underlying assumptions. Our first assumption is the assumption of
Improving the Performance of Data Mining Models with Data Preparation Using SAS Enterprise Miner Ricardo Galante, SAS Institute Brasil, São Paulo, SP
Improving the Performance of Data Mining Models with Data Preparation Using SAS Enterprise Miner Ricardo Galante, SAS Institute Brasil, São Paulo, SP ABSTRACT In data mining modelling, data preparation
Marketing Mix Modelling and Big Data P. M Cain
1) Introduction Marketing Mix Modelling and Big Data P. M Cain Big data is generally defined in terms of the volume and variety of structured and unstructured information. Whereas structured data is stored
Part 2: Community Detection
Chapter 8: Graph Data Part 2: Community Detection Based on Leskovec, Rajaraman, Ullman 2014: Mining of Massive Datasets Big Data Management and Analytics Outline Community Detection - Social networks -
Data quality in Accounting Information Systems
Data quality in Accounting Information Systems Comparing Several Data Mining Techniques Erjon Zoto Department of Statistics and Applied Informatics Faculty of Economy, University of Tirana Tirana, Albania
An Introduction to Point Pattern Analysis using CrimeStat
Introduction An Introduction to Point Pattern Analysis using CrimeStat Luc Anselin Spatial Analysis Laboratory Department of Agricultural and Consumer Economics University of Illinois, Urbana-Champaign
D-optimal plans in observational studies
D-optimal plans in observational studies Constanze Pumplün Stefan Rüping Katharina Morik Claus Weihs October 11, 2005 Abstract This paper investigates the use of Design of Experiments in observational
Steven M. Ho!and. Department of Geology, University of Georgia, Athens, GA 30602-2501
PRINCIPAL COMPONENTS ANALYSIS (PCA) Steven M. Ho!and Department of Geology, University of Georgia, Athens, GA 30602-2501 May 2008 Introduction Suppose we had measured two variables, length and width, and
Package DCG. R topics documented: June 8, 2016. Type Package
Type Package Package DCG June 8, 2016 Title Data Cloud Geometry (DCG): Using Random Walks to Find Community Structure in Social Network Analysis Version 0.9.2 Date 2016-05-09 Depends R (>= 2.14.0) Data
Package bigdata. R topics documented: February 19, 2015
Type Package Title Big Data Analytics Version 0.1 Date 2011-02-12 Author Han Liu, Tuo Zhao Maintainer Han Liu Depends glmnet, Matrix, lattice, Package bigdata February 19, 2015 The
CALCULATIONS & STATISTICS
CALCULATIONS & STATISTICS CALCULATION OF SCORES Conversion of 1-5 scale to 0-100 scores When you look at your report, you will notice that the scores are reported on a 0-100 scale, even though respondents
TIBCO Spotfire Network Analytics 1.1. User s Manual
TIBCO Spotfire Network Analytics 1.1 User s Manual Revision date: 26 January 2009 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
THREE DIMENSIONAL REPRESENTATION OF AMINO ACID CHARAC- TERISTICS
THREE DIMENSIONAL REPRESENTATION OF AMINO ACID CHARAC- TERISTICS O.U. Sezerman 1, R. Islamaj 2, E. Alpaydin 2 1 Laborotory of Computational Biology, Sabancı University, Istanbul, Turkey. 2 Computer Engineering
Tutorial 5: Hypothesis Testing
Tutorial 5: Hypothesis Testing Rob Nicholls [email protected] MRC LMB Statistics Course 2014 Contents 1 Introduction................................ 1 2 Testing distributional assumptions....................
Application of discriminant analysis to predict the class of degree for graduating students in a university system
International Journal of Physical Sciences Vol. 4 (), pp. 06-0, January, 009 Available online at http://www.academicjournals.org/ijps ISSN 99-950 009 Academic Journals Full Length Research Paper Application
MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 2. x n. a 11 a 12 a 1n b 1 a 21 a 22 a 2n b 2 a 31 a 32 a 3n b 3. a m1 a m2 a mn b m
MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS 1. SYSTEMS OF EQUATIONS AND MATRICES 1.1. Representation of a linear system. The general system of m equations in n unknowns can be written a 11 x 1 + a 12 x 2 +
Medical Information Management & Mining. You Chen Jan,15, 2013 [email protected]
Medical Information Management & Mining You Chen Jan,15, 2013 [email protected] 1 Trees Building Materials Trees cannot be used to build a house directly. How can we transform trees to building materials?
Methods for Meta-analysis in Medical Research
Methods for Meta-analysis in Medical Research Alex J. Sutton University of Leicester, UK Keith R. Abrams University of Leicester, UK David R. Jones University of Leicester, UK Trevor A. Sheldon University
