Skip to main content

olr: Optimal Linear Regression

Project description

The olr function runs all the possible combinations of linear regressions with all of the dependent variables against the independent variable and returns the statistical summary of either the greatest adjusted R-squared or R-squared term.

datasetname = pd.read_csv('C:\Rstuff\olr\inst\extdata\oildata.csv') resvarname = datasetname[['OilPrices']] expvarnames = datasetname[['SP500', 'RigCount', 'API', 'Field_Production', 'RefinerNetInput', 'OperableCapacity', 'Imports', 'StocksExcludingSPR']]

The TRUE or FALSE in the olr function, specifies either the adjusted R-squared or the R-squared regression summary, respectfully.

Adjusted R-squared
olr(datasetname, resvarname, expvarnames, adjr2 = "True")

R-squared
olr(datasetname, resvarname, expvarnames, adjr2 = "False")

list of summaries
olrmodels(datasetname, resvarname, expvarnames)

list of formulas
olrformulas(datasetname, resvarname, expvarnames)

list of forumlas with the dependant variables in ascending order
olrformulasorder(datasetname, resvarname, expvarnames)

the list of adjusted R-squared terms
adjr2list(datasetname, resvarname, expvarnames)

the list of R-squared terms
r2list(datasetname, resvarname, expvarnames)

There is an R version of this package.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

olr-1.1.6.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

olr-1.1.6-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file olr-1.1.6.tar.gz.

File metadata

  • Download URL: olr-1.1.6.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for olr-1.1.6.tar.gz
Algorithm Hash digest
SHA256 5652086bd7c0945475b34ec8507569d7637fbb60a8030631ad894f7c9263d5b4
MD5 875f2b99c6676e470f21b95b40543a6a
BLAKE2b-256 fdf050eac8a2b759b2ec8fd69da2f91024dbdf7a5e564863360450a8e24aa281

See more details on using hashes here.

File details

Details for the file olr-1.1.6-py3-none-any.whl.

File metadata

  • Download URL: olr-1.1.6-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for olr-1.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ee56a7ff9babdb70bb18612654e104936bbd3eeed6d677b983a8a1a34bee5b4a
MD5 ec05815b66cf3008e6844deca0b5d08d
BLAKE2b-256 04a4cb8252e8da792ec96680696276749d52bc1c41ba9425ea011156a60e5bf1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page