The R Project SVN R-packages

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
4549 6962 d 11 h maechler /branches/Matrix-APIchange/ port changes (4545..4548) from trunk  
4529 6966 d 10 h bates /branches/Matrix-APIchange/ Creating a branch for the API changes from the 0.99875 series to the 0.999375 series  
4518 6968 d 7 h maechler /trunk/Matrix/ Math/Math2: setGeneric adaption for todays` R-devel  
4483 6978 d 7 h maechler /trunk/Matrix/ colSums, ... rowMeans for all Matrices; notably sparse ones via [diln]gCMatrix_colSums C code  
4468 6981 d 5 h maechler /trunk/Matrix/ + print(<sparse>, extra args)  
4463 6982 d 1 h bates /trunk/Matrix/ Don't need an interactions class. Use the row names to store the levels - duh  
4460 6982 d 5 h bates /trunk/Matrix/ added lm.fit.sparse (unexported), coercion of "factor" to dgCMatrix and dgCMatrix_cholsol  
4422 6992 d 7 h maechler /trunk/Matrix/ give message on suppressed column names  
4386 7005 d 2 h maechler /trunk/Matrix/ export drop0() {name is open for discussion}; document colSums  
4371 7007 d 7 h maechler /trunk/Matrix/ sparseVector. <- v; rowSums/colSums; summary(<sparse>); spMatrix(.) utility  
4354 7012 d 2 h maechler /trunk/Matrix/ part of sparseVector additions; in order to avoid merge conflicts  
4320 7027 d 13 h maechler /trunk/Matrix/R/ for "!" use (x) for R >= 2.6.0, and (e1) otherwise;
replace "1:1" by "1L" since we now require R >= 2.5.0
 
4199 7065 d 9 h maechler /trunk/Matrix/ + diff(.), + "dim<-"; cBind/rBind + cbind/rbind; indexing fixes - current state  
4109 7118 d 6 h maechler /trunk/Matrix/ drop(); tweaks to Ops & indexing; Rsparse coercions for less exceptions in tests/Class+Meth.R  
4104 7119 d 3 h maechler /trunk/Matrix/ many more coercions for diag(), "!", etc; see ChangeLog  
4094 7125 d 7 h maechler /trunk/Matrix/ much faster "fancy" adjust in show()  
4082 7131 d 16 h maechler /trunk/Matrix/ accomplished quite a few small FIXMEs; see ChangeLog  
4064 7151 d 2 h maechler /trunk/Matrix/ move Ops to new Ops.R; start using "Logic"  
4032 7163 d 11 h maechler /trunk/Matrix/ any(), all() and "Compare"(<sparse>) - for release of 0.9975-7  
3959 7203 d 3 h maechler /trunk/Matrix/ host of changes; mostly indexing(sub-set & -assign) for symmetric and [ cbind(i,j) ]  
3950 7206 d 0 h maechler /trunk/Matrix/ fully-sparse solve() for dsC; indexing & comparison fixes  
3942 7208 d 6 h maechler /trunk/Matrix/ extend Csparse_Csparse_crossprod for tcrossprod (need test!); isSymmetric improved; misc.  
3931 7213 d 7 h maechler /trunk/Matrix/ miscellaneous "fixes" mostly in ChangeLog and/or related to diagonalMatrix  
3788 7254 d 2 h maechler /trunk/Matrix/ printing of NA in sparse logic Matrices  
3780 7255 d 10 h maechler /trunk/Matrix/ Matrix <-> graph coercion update (for R 2.4.0)  
3755 7259 d 2 h maechler /trunk/Matrix/ new nMatrix and subclasses; lsparse change to have x slot; many consequences  
3742 7261 d 12 h maechler /trunk/Matrix/ do not define tcrossprod(<matrix>); not yet "graph::"  
3688 7265 d 11 h maechler /trunk/Matrix/ re-add head() and tail() to exported methods  
3541 7269 d 0 h bates /trunk/Matrix/ What was I thinking? I checked in files without running R CMD check and adding documentation for methods. Now fixed.  
3538 7269 d 1 h bates /trunk/Matrix/R/ Remove redundant method.  
3536 7269 d 1 h bates /trunk/Matrix/R/ Added direct method to CsparseMatrix from graphNEL  
3534 7269 d 8 h maechler /trunk/Matrix/ miscellaneous tweaks; moved some method definitions higher up  
3524 7271 d 2 h maechler /trunk/Matrix/ several smallish fixes  
3428 7283 d 8 h maechler /trunk/Matrix/R/ fix last fix  
3427 7283 d 10 h maechler /trunk/Matrix/ export zapsmall(); define as.numeric and as.logical methods (not yet finished); fix printing "U" diagonal triangular sparse  
3373 7294 d 15 h maechler /trunk/Matrix/R/ sparse -> graph fix  
3310 7322 d 8 h maechler /trunk/Matrix/ miscellaneous small things, including extended tests; see also ChangeLog  
3226 7353 d 2 h maechler /trunk/Matrix/ coercion to and multiplication of diagonal and sparse matrices  
3218 7354 d 14 h maechler /trunk/Matrix/ implemented all 4 of {rowSums(), ... colMeans()}  
3149 7375 d 17 h maechler /trunk/Matrix/ some "sparse <-> graph" updates