# twoway 0.6.3

- revised
`plot.twoway()`

to use and default to
na.rm=FALSE
- revised
`plot.twoway.fit()`

to use and default to
na.rm=FALSE
- revised
`meanfit()`

to use and default to
na.rm=FALSE
- revised
`twoway.default()`

to pass … (hence na.rm) to
meanfit
- added demo/ directory
- added demo/example-na.r to illustrate use of na.rm
- added demo/00Index
- Turn on travis CI

# twoway 0.6.2

- revised
`twoway.default()`

to calculate various other
quantities and include these in the “twoway” object [RMH]
- revised
`plot.twoway()`

with separate functions for the
“fit” and “diagnose” plots. [RMH]
- added
`ladder_power()`

to find the nearest ladder of
powers value
- enhanced arguments for diagnostic plot: jitter, smooth, pch
- added
`residuals.twoway()`

and
`fitted.twoway()`

- added warning, if
`anova.twoway()`

is invoked when the
model is fit using row/col medians.
- prepare for initial CRAN release.

# twoway 0.6.1

- added
`as.twoway()`

to give an initial display of a
two-way table as a “twoway” object [RMH]
`print.twoway()`

now displays the
`names(dimnames(x))`

and the `responseName`

when
available [RMH].

# twoway 0.6.0

- Change some built-in data sets to matrices with proper
names(dimnames); in matrix form, a
`"responseName"`

attribute
is now partially supported in some functions.
- Added
`to_long()`

and `to_wide()`

to
facilitate working either way [RMH]
`twoway.formula()`

now uses `to_wide()`

rather
than `tidyr`

constructs, resulting in a big speed-up
`twoway.default()`

now calculates the slope for the
diagnostic plot, including it in the object [Suggestion: RMH]
`twoway.default()`

now prefers matrix inputs, allowing
better labels for row/col/response variables, but not yet implemented
throughout the various methods.

# twoway 0.5.0

- Added a
`twoway.formula()`

method

# twoway 0.4.1

- Modified the twoway plot method per suggestions of RMH (better axis
labels)
`plot.twoway(..., which="diagnose")`

gets an
`annotate=`

argument
`print.twoway()`

gets a `zapsmall=`

argument
per RMH
- Added
`insectCounts`

data
- Revised
`anova.twoway()`

to be less redundant

# twoway 0.4.0

- Added an initial
`anova.twoway()`

method
- Update README

# twoway 0.3.0

- Added a
`NEWS.md`

file to track changes to the
package.
- Added a
`as.data.frame`

method for `twoway`

objects. This simpilifies graphical displays and other
computations.
`print.twoway()`

gets a `border=2`

option to
print the result in a fancy table with horizontal and vertical
separators [thx: Richard Heiberger]