Skip to content

Commit 9dc95d5

Browse files
committed
NEWS and release tag
umxSummary path type are breviated
1 parent c0ae625 commit 9dc95d5

File tree

5 files changed

+30
-25
lines changed

5 files changed

+30
-25
lines changed

CRAN-RELEASE

Lines changed: 0 additions & 2 deletions
This file was deleted.

NEWS.md

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1-
## dev umx 4.8.0
1+
## dev umx 4.9.0
2+
* NEW:
3+
4+
# Releases
5+
## umx 4.8.0
6+
* June 2021 R 4.1.0 (2021-06-01)
27
* NEW: `umxPlot` now detects and plots Pearson-Aitken selection paths (solid red headless).
3-
* NEW: `umxPlotFun` plot functions, e.g "sin(x)", "cos(x)" without hassles.
8+
* NEW: `umxPlotFun` plot functions without hassles. e.g `umxPlotFun("sin(x)")`
49
* NEW: `umxModelNames` to get model and submodel names from a model.
510
* NEW: `libs` as a short cut for `multiple library()` calls
611
* e.g. `libs("x", "y", c("a", "b"))`
712
* NEW: `fin_valuation` uses revenue, margin, expenses and PE to compute a market cap.
8-
* IMPROVED: `fin_interest` shorter parameter name `dinflate` and other improvements.
13+
* IMPROVED: `fin_interest` shorter parameter name `dinflate` and other improvements.
914
* IMPROVED: `umxACEv` Tables now include markdown-compatible table captions.
1015
* IMPROVED: `umxAPA` reports R^2 for `lm` (in addition to beta & CI[] for each parameter)
1116
* IMPROVED: `umxSummary` sorts RAM parameters by type (factor loading etc.) and can filter means and residuals for ease of use.
@@ -14,31 +19,30 @@
1419
* IMPROVED: `umxCompare` Maintain compatibility with new OpenMx changes to `mxCompare` (esp. for WLS).
1520
* IMPROVED: `umx_read_lower` accept names for lower diag.
1621
* IMPROVED: `umxCP` `correlatedACE` leaves the covariances fixed@0.
17-
* IMPROVED: `umxAPA` pretty printing.
1822
* IMPROVED: `umxACE` added `A_std` closes #151
23+
* IMPROVED: `umxAPA` pretty printing.
1924
* IMPROVED: `umxPlotFun` check for character input.
2025
* NEW: `xmu_summary_RAM_group_parameters` sort and filter RAM model parameters for ease of understanding.
2126
* MINOR: `umxFactor` now used in all examples involving factor making.
2227

23-
# Releases
2428
## umx 4.3.0
2529
* January 2021 R 4.0.3 (2020-10-10)
2630
* NEW `plot` can output to pdf, png, svg!
27-
* NEW `umx_set_plot_format` can choose between pdf, png, svg plot output (in addition to DiagrammeR and graphviz)
31+
* NEW `umx_set_plot_format` adds pdf, png, svg plot output (in addition to DiagrammeR and graphviz)
32+
* NEW: `umx_lower.tri` helper to get lower.tri values in 1 call
33+
* NEW: `umx_set_plot_use_hrbrthemes` control
34+
* NEW: `plot.percent` plot support for percent change questions
2835
* IMPROVED: `umxSummary` now reports algebra values when present in RAM models closes #70
2936
* IMPROVED: `umxSummary` tables have pandoc captions (see #145)
3037
* IMPROVED: `umxCompare` table output and plain-English summary printing (cat)
3138
* IMPROVED: `umxCP` practical workflows for correlated ACE
32-
* NEW: `umx_lower.tri` helper to get lower.tri values in 1 call
33-
* HELP: `umxCP` Document that correlatedA works on a, c and e, allowing factors built by these matrices to correlate.
39+
* IMPROVED: `fin_compound_interest` now outputs a table of annual returns
40+
* IMPROVED: `umxAPA` uses cat to improve usability of summary data
41+
* HELP: `umxCP` Document that correlatedA works on a, c and e, allowing factors to correlate.
3442
* BETA: `umxGxEbiv` lboundACE @ 0 by default
3543
* FIXED: `umxSimplex` example
3644
* FIXED: `umxGxEbiv` fix nonfunctional lboundACE and lboundM (thanks @mcneale)
37-
* FIXED: `umxGxEbiv` selVars order was imposed on expectation dimnames but didn't match the cov matrix due to bespoke nature of expCov algebras...
38-
* IMPROVED: `fin_compound_interest` now outputs a table of annual returns
39-
* IMPROVED: `umxAPA` uses cat to improve usability of summary data
40-
* NEW: `umx_set_plot_use_hrbrthemes` control
41-
* NEW: `plot.percent` plot support for percent change questions
45+
* FIXED: `umxGxEbiv` selVars order was imposed on expectation dimnames but didn't match the cov matrix due to bespoke nature of `expCov` algebras...
4246

4347
## umx 4.2.5
4448
* December 2020 R 4.0.3 (2020-10-10)

R/build_run_modify.R

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@
2222

2323
# ![](example-plot.jpg "Example Plot Title") = Image in man/figures
2424

25+
# cran_prep <- check_for_cran("~/bin/umx/", show_status=FALSE)
26+
# cran_prep$cran_summary()
27+
2528
# Makevars for clang
2629
# mate ~/.R/Makevars
2730
# https://gist.github.com/tbates/9cec0a93e04c06c41b550454eaa892a3
@@ -4014,8 +4017,7 @@ umxFixAll <- function(model, name = "_fixed", run = FALSE, verbose= FALSE){
40144017
#'
40154018
#' # Example of a warning to not omit the variable names
40164019
#' # tmp = umxThresholdMatrix(x)
4017-
#' # Polite message: For coding safety, when calling umxThresholdMatrix, set fullVarNames to the list of FULL names of all
4018-
#' # the variables in the model (AND you MUST include sep if this is a twin model!!)
4020+
#' # Polite message: For coding safety, when calling umxThresholdMatrix, set fullVarNames...
40194021
#'
40204022
#' # One ordered factor with 5-levels
40214023
#' x = cut(rnorm(100), breaks = c(-Inf,.2,.5, .7, Inf)); levels(x) = 1:5
@@ -4089,7 +4091,8 @@ umxFixAll <- function(model, name = "_fixed", run = FALSE, verbose= FALSE){
40894091
#' # = Example with method = allFree =
40904092
#' # =================================
40914093
#'
4092-
#' tmp = umxThresholdMatrix(twinData, fullVarNames = tvars(selDVs, sep= ""), sep = "", method = "allFree")
4094+
#' tmp = umxThresholdMatrix(twinData, fullVarNames = tvars(selDVs, sep= ""), sep = "",
4095+
#' method = "allFree")
40934096
#' all(tmp[[2]]$free)
40944097
#'
40954098
umxThresholdMatrix <- function(df, fullVarNames = NULL, sep = NULL, method = c("Mehta", "allFree"), threshMatName = "threshMat", l_u_bound = c(NA, NA), droplevels = FALSE, verbose = FALSE, selDVs= "deprecated"){

R/xmu.R

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1808,20 +1808,20 @@ xmu_summary_RAM_group_parameters <- function(model, paramTable, means= FALSE, r
18081808
if(from == to){
18091809
paramTable[i, "type"] = "Factor Variances"
18101810
}else{
1811-
paramTable[i, "type"] = "Factor Covariances"
1811+
paramTable[i, "type"] = "Factor Covs"
18121812
}
18131813
}else{
1814-
paramTable[i, "type"] = "Latent-Manifest Covariances"
1814+
paramTable[i, "type"] = "Latent-Manifest Covs"
18151815
}
18161816
} else { # from %in% manifests
18171817
if(to %in% manifests){
18181818
if(from == to){
18191819
paramTable[i, "type"] = "Residuals"
18201820
}else{
1821-
paramTable[i, "type"] = "Manifest Covariances"
1821+
paramTable[i, "type"] = "Manifest Covs"
18221822
}
18231823
}else{
1824-
paramTable[i, "type"] = "Latent-Manifest Covariances"
1824+
paramTable[i, "type"] = "Latent-Manifest Covs"
18251825
}
18261826
}
18271827
} else if(location$matrix == "A"){

man/umxThresholdMatrix.Rd

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)