This is an automated email from the ASF dual-hosted git repository.

fmcquillan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/madlib.git


The following commit(s) were added to refs/heads/master by this push:
     new a70a877  fix error in marginal effects example
a70a877 is described below

commit a70a8776fea111afef353f91f0bad93ffa13b6ab
Author: Frank McQuillan <fmcquil...@pivotal.io>
AuthorDate: Tue Feb 2 11:48:55 2021 -0800

    fix error in marginal effects example
---
 src/ports/postgres/modules/regress/marginal.sql_in | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/src/ports/postgres/modules/regress/marginal.sql_in 
b/src/ports/postgres/modules/regress/marginal.sql_in
index a19424e..3cb3f8a 100644
--- a/src/ports/postgres/modules/regress/marginal.sql_in
+++ b/src/ports/postgres/modules/regress/marginal.sql_in
@@ -38,9 +38,7 @@ computed is the average of the marginal effect at every data 
point present in th
 source table.
 
 MADlib provides marginal effects regression functions for linear, logistic and
-multinomial logistic regressions.
-
-@warning The margins_logregr() and margins_mlogregr() functions have been 
deprecated in favor of the margins() function.
+multinomial logistic regressions. The implementation is similar to reference 
[1].
 
 @anchor margins
 @par Marginal Effects with Interaction Terms
@@ -321,11 +319,11 @@ DROP TABLE IF EXISTS margins_table;
 SELECT madlib.logregr_train( 'patients',
                              'model_table',
                              'second_attack',
-                             'ARRAY[1, treatment, trait_anxiety, treatment^2, 
treatment * trait_anxiety]'
+                             'ARRAY[1, treatment, trait_anxiety, treatment * 
trait_anxiety]'
                            );
 SELECT madlib.margins( 'model_table',
                        'margins_table',
-                       'intercept, treatment, trait_anxiety, treatment^2, 
treatment*trait_anxiety',
+                       'intercept, treatment, trait_anxiety, 
treatment*trait_anxiety',
                        NULL,
                        NULL
                      );
@@ -347,7 +345,7 @@ and view the results (using different names in 'x_design').
 DROP TABLE IF EXISTS result_table;
 SELECT madlib.margins( 'model_table',
                        'result_table',
-                       'i, tre, tra, tre^2, tre*tra',
+                       'i, tre, tra, tre*tra',
                        NULL,
                        'tre'
                      );
@@ -475,7 +473,7 @@ We use the delta method for calculating standard errors on 
the marginal effects.
 @literature
 
 
-[1] mfx function in STATA: http://www.stata.com/help.cgi?mfx_option
+[1] Marginal effects in Stata: https://www.stata.com/
 
 @anchor related
 @par Related Topics

Reply via email to