File: NEWS

package info (click to toggle)
r-cran-erm 0.15-7-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 2,096 kB
  • ctags: 18
  • sloc: f90: 400; ansic: 96; makefile: 2
file content (273 lines) | stat: -rwxr-xr-x 9,278 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
News for Package 'eRm'

Changes in Version 0.15-6:

   'plotGOF()': added arguments 'x_axis', 'y_axis', 'set_par', and
    'reset_par' to ease customization of the plot.

   Imports functions from default packages packages, as required by
    the new CRAN-check.

Changes in Version 0.15-5:

   implemented an 'anova()' method for all models (except LLRAs, which
    have their own: 'anova.llra'). see '?anova.eRm'

   added a function to compute separation reliability, as proposed in
    Wright & Stone (1999; see '?SepRel').

   'plotINFO()' accepts more arguments via '...' (see '?plotINFO').

   fixed a bug in 'plotPWmap()'.

   fixed a bug in the internal function 'get_item_cats()' related to
    'NA's (affecting LLRA and item-information functions).

   switched encoding to UTF-8 to avoid problems with diacritics, etc.
    (e.g., Martin-Lf).

   updated citations.

   general improvements.

Changes in Version 0.15-4:

   streamlining some functions, updating the vignette, etc.

   warnings are now treated more consistently and can be suppressed
    with 'suppressWarnings()'

   the 'plotGOF()' function was revamped and tidied up in a couple of
    places, e.g.:

     the plotting order of elements in a non-interactive call has been
      changed to put confidence ellipses and lines in the background
      and text in the foreground.

     the x- and y-limits are now dynamically computed by default, so
      that confidence regions and ellipses are inside the plotting
      region.

     the leading "'I'" before item numbers has been removed for better
      legibility.

   moved 'NEWS' to the new fancy 'NEWS.Rd' file/format

Changes in eRm version 0.15-3:

   an error in 'test_info()' was fixed.

   'eRm' now depends on 'R' >= 3.0.0

Changes in eRm version 0.15-2:

   an error in 'Tpbis.stat' was fixed.

Changes in eRm version 0.15-1:

   a bug in 'person.parameter()' has been fixed that caused the
    estimation to crash in some cases.

   a bug in 'thresholds()' has been fixed that caused the routine to
    crash.

Changes in eRm version 0.15-0:

   the 'RaschSampler' package has been merged into 'eRm' for
    convenience (still available as a separate package).

Changes in eRm version 0.14-5:

   the package is now byte-compiled by default.

   some statistics added to 'NPtest()', 'T7' and 'T7a' removed.

   fixed a bug in 'plotPWmap()'.

   fixed the 'mplot' argument in plotting routines.

   fixed the split-criterion '"all.r"' in 'LRtest()'.

   deleted all usages of 'data()' in examples, since eRm uses "lazy
    data."

Changes in eRm version 0.14-4:

   when calling 'NPtest()', the 'RaschSampler' can now be controlled
    more specifically ('burn_in', 'step', 'seed').

   various improvements and bugfixes for LLRA-related functions.

   person parameter values can be extracted now for all persons using
    'coef()'.  Additionally, in-/exclusion of extrapolated values (for
    0 and perfect scores) can be controlled via the argument
    'extrapolated'.

   LRtest now computes standard errors ('se = TRUE') by default.

   plotDIF now plots "difficulties" for all models (formerly,
    "easiness" parameters were plotted for Rasch models).

Changes in eRm version 0.14-3:

   minor bug fixed in 'plotGOF()', where on rare occasions confidence
    ellipses were plotted together with control lines (spotted by Peter
    Parker)

   improved labelling in 'plotjointICC()'

Changes in eRm version 0.14-2:

   warning regarding group assignment when using median or mean split
    removed from 'MLoef()'

   modification in 'NPtest()' to split long output lines

   changed the delimiters of 'plotDIF()' confidence intervals to 'pch
    = 20' (small bullet).

Changes in eRm version 0.14-1:

   new experimental functions to calculate and plot item and test
    information (by Thomas Rusch)

   bug fixed in the calculation of item and person Infit t and Outfit
    t (hint from Rainer Alexandrowicz).

   'eRm' no longer depends on the 'RaschSampler' package.  However, it
    must be installed to use 'NPtest()'.

   changed the delimiters of 'plotDIF()' confidence intervals to 'pch
    = 20'.

Changes in eRm version 0.14-0:

   new (wrapper) function 'LLRA()' for fitting linear logistic models
    with relaxed assumptions including utilities for preparing data
    ('llra.datprep()'), setting up ('build_W()') and modifying
    ('collapse_W()') design matrices, comparing LLRA models ('anova()')
    and plotting results ('plotTR()' and 'plotGR()') (by Thomas Rusch).

   "exact" version of the Martin-Lf test for binary items and
    arbitrary splits added as method to 'NPtest()'.

   in 'plotGOF()' confidence ellipses can now be drawn for subsets of
    items, optionally using different colours

   new function 'plotDIF()' (by Kathrin Gruber): plots confidence
    intervals for item parameters estimated separately in subgroups,
    uses LR objects as input

   adapted the 'MLoef()' function to work with polytomous data and
    more than two item groups

   error checks in NPtest:

   1. 0/full responses for items meaningless for NPtest,

   2. group in 'method = "T4"' must be of type logical,

   3. specifying all items for T4 gives meaningless results.

   warning regarding group assignment when using median split removed
    from 'LRtest()' and 'Waldtest()'.

   some modifications in 'plotPWmap()': horizontal plotting, different
    default plotting symbols, option to change size of plotting symbols

   bug in 'MLoef()' fixed (now using logs in calculating the person
    contributions)

   'eRm' now depends on 'R' >= 2.12.0

   Latin1 encoding removed

   bug in 'plotICC()' (always same title) fixed

Changes in eRm version 0.13-0:

   'LLTM()', 'LRSM()', and 'LPCM()' work now for repeated measurement
    designs with treatment groups and missing values.

   Rename vignette to "eRm".

Changes in eRm version 0.12-2:

   new function 'plotPWmap()' to plot Bond-and-Fox style pathway maps
    for the data by Julian Gilbey.  Since calculation of the
    t-statistics requires calculation of the kurtosis of the
    standardized residuals, according changes to 'itemfit.ppar()',
    'personfit.ppar()', 'pifit.internal()', 'print.ifit()', and
    'print.pfit()'.

   'plotPImap()' patched by Julian Gilbey: length of 'item.subset' did
    not match the documentation, warning stars did not all appear,
    pre-calculated person.parameter data can be passed to the function
    via pp, mis-ordered items can be coloured.  some minor bugs fixed.

   the optimizer can be changed to 'optim()' using 'fitctrl <-
    "optim"' and reset to 'nlm()' (the default) with 'fitctrl <- "nlm"'

   value of 'LRtest()' now contains the list 'fitobj' which contains
    the model objects according to the subgroups specified by 'splitcr'

   'MLoef()' no longer supports missing values

Changes in eRm version 0.12-1:

   function invalid from package 'gtools' integrated into 'eRm'.
    'eRm' no longer depends on 'gtools'.

Changes in eRm version 0.12-0:

   for 'RM()', 'RSM()', and 'PCM()': eta parameters are now displayed
    as difficulty parameters; 'print()' and 'summary()' methods changed
    accordingly.

   new labeling of eta parameters in 'RM()', 'RSM()', and 'PCM()'.
    they now are labeled according to the estimated parameters for
    items ('RM()'), items + categories ('RSM()'), items x categories
    ('PCM()')

   function 'MLoef()' for Martin-Lf-Test added

   'df' in 'personfit()' and 'itemfit()' corrected

   the 'logLik()' functions now extract the log-likelhood and df into
    objects of class '"logLik.eRm"' and '"loglik.ppar"' with elements
    'loglik' and 'df'.  the corresponding print methods have been
    modified accordingly.

   method 'coef.ppar()' to extract person parameter estimates added

   option for beta parameters added to coef.eRm

   in confint.eRm: default 'parm = "beta"'

   minor modifications in the help file for 'IC()'

   'plotPImap()': revised rug added, bug concerning 'item.subset'
    fixed, minor modifications to enhance readability

   minor modifications in 'plotjointICC()': allows for main title and
    colors, option 'legpos = FALSE' suppresses legends, dev.new
    removed, 'legend = FALSE' produced incorrect labeling

   minor modifications in 'plotICC()': allows for main title and
    colors, default coloring with 'col = NULL' instead of 'NA' for
    compatibility, option 'legpos = FALSE' suppresses legends, 'mplot'
    is now 'FALSE' if only one item is specified

   plot.ppar: dev.new removed

   option "visible" in print.ifit und print.pfit to allow for avoiding
    overly long output and for extraction of infit and outfit values
    (maybe changed to a coef method later)

   'strwrap()' for NPtest print methods to break long lines

   new methods 'IC.default()' and 'pmat.default()' for enhanced error
    messages

   lazy loading package and datafiles