Hi,

    I'm just getting used to the rpy module and so far I think it's pretty
great.  One thing I haven't figured out though is how to print R
formatting.  Here's my exact problem.  I want to print the "summary" of an
lm object in the same format that it prints in R.  Here's the R version:
> y = c(3,4,5,6)
> x = c(1,1,2,2)
> summary(lm(y~x))

Call:
lm(formula = y ~ x)

Residuals:
   1    2    3    4
-0.5  0.5 -0.5  0.5

Coefficients:
            Estimate Std. Error t value Pr(>|t|)
(Intercept)   1.5000     1.1180   1.342    0.312
x             2.0000     0.7071   2.828    0.106

Residual standard error: 0.7071 on 2 degrees of freedom
Multiple R-Squared:   0.8,      Adjusted R-squared:   0.7
F-statistic:     8 on 1 and 2 DF,  p-value: 0.1056

>

The python version is

>>> data = {"y":[1,2,3,4],"x":[1,1,2,2]}
>>> lm = with_mode(0,r.lm)(r("y~x"),data)
>>> print r.summary(lm)
{'terms': <Robj object at 0xb7d3e2c0>, 'fstatistic': {'dendf': 2.0, 'value':
8.0000000000000036, 'numdf': 1.0}, 'aliased': {'x': False, '(Intercept)':
False}, 'df': [2, 2, 2], 'call': <Robj object at 0xb7d3e2a0>, 'residuals':
{'1': -0.49999999999999972, '3': -0.50000000000000011, '2':
0.49999999999999983, '4': 0.49999999999999994}, 'adj.r.squared':
0.70000000000000007, 'cov.unscaled': array([[ 2.5, -1.5],
       [-1.5,  1. ]]), 'r.squared': 0.80000000000000004, 'sigma':
0.70710678118654735, 'coefficients': array([[-0.5       ,  1.11803399, -
0.4472136 ,  0.69848866],
       [ 2.        ,  0.70710678,  2.82842712,  0.10557281]])}
>>>

Is there anyway to get the print statement to give me the same nice
formatting as I get in R?  Thanks,

David
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
rpy-list mailing list
rpy-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rpy-list

Reply via email to