bi.bars | R Documentation |

When showing e.g., age or education distributions for two groups, it is convenient to plot them back to back. bi.bars will do so.

`bi.bars(x,var=NULL,grp=NULL,horiz,color,label=NULL,zero=FALSE,xlab,ylab,...) `

`x` |
The data frame or matrix from which we specify the data |

`var` |
The variable to plot |

`grp` |
a grouping variable. |

`horiz` |
horizontal (default) or vertical bars |

`color` |
colors for the two groups – defaults to blue and red |

`label` |
If specified, labels for the dependent axis |

`zero` |
If TRUE, subtract the minimum value to make the numbers range from 0 to max -min. This is useful if showing heights |

`xlab` |
xaxis label if appropriate |

`ylab` |
y axis label otherwise |

`...` |
Further parameters to pass to the graphing program |

A trivial, if useful, function to draw back to back histograms/barplots. One for each group.

a graphic

William Revelle

`describe`

, `describeBy`

and `statsBy`

for descriptive statistics and `error.bars`

`error.bars.by`

and `densityBy`

`violinBy`

for graphic displays

```
#data(bfi)
bi.bars(psychTools::bfi,"age","gender" ,ylab="Age",main="Age by males and females")
bi.bars(psychTools::bfi,"education","gender",xlab="Education",
main="Education by gender",horiz=FALSE)
```

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.