This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steven.daprano
Recipients pablogsal, rhettinger, steven.daprano
Date 2021-05-16.23:49:56
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1621208996.21.0.305121590394.issue44151@roundup.psfhosted.org>
In-reply-to
Content
I agree with you that "regressor" is too obscure and should be changed.

I disagree about the "y = mx + c". Haven't we already discussed this? That form is used in linear algebra, but not used in statistics. Quoting from Yale:

"A linear regression line has an equation of the form Y = a + bX, where X is the explanatory variable and Y is the dependent variable. The slope of the line is b, and a is the intercept (the value of y when x = 0)."

http://www.stat.yale.edu/Courses/1997-98/101/linreg.htm

This function is being used for statistics, not linear algebra. The users of the module are not people doing linear algebra, and most users of statistics will be familiar with the Y = a + bX form (or possibly reversed order bX + a).

The TI-84 offers two linear regression functions, ax+b and a+bx. So does the Casio Classpad. The Nspire calls them a+bx and mx+b.

https://www.statology.org/linear-regression-ti-84-calculator/

I've seen:

a + bx
ax + b
bx + a
mx + c
mx + b

among others. I don't think that there is any justification for claiming that a majority of users will be most familiar with mx+b.
History
Date User Action Args
2021-05-16 23:49:56steven.dapranosetrecipients: + steven.daprano, rhettinger, pablogsal
2021-05-16 23:49:56steven.dapranosetmessageid: <1621208996.21.0.305121590394.issue44151@roundup.psfhosted.org>
2021-05-16 23:49:56steven.dapranolinkissue44151 messages
2021-05-16 23:49:56steven.dapranocreate