{"id":18419695,"url":"https://github.com/teradata/techbytes-r-python-examples","last_synced_at":"2025-08-26T07:06:03.425Z","repository":{"id":146378413,"uuid":"218160161","full_name":"Teradata/techbytes-r-python-examples","owner":"Teradata","description":"Examples associated with the \"Using R and Python with Vantage\" TechBytes series","archived":false,"fork":false,"pushed_at":"2020-06-03T18:35:30.000Z","size":24169,"stargazers_count":7,"open_issues_count":0,"forks_count":7,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-07T13:37:24.194Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Teradata.png","metadata":{"files":{"readme":"README-R_Py_TechBytes-Demo.txt","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-28T22:54:20.000Z","updated_at":"2023-02-07T17:48:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"9c13d5ff-1d0b-4afa-b1a2-6bae90765571","html_url":"https://github.com/Teradata/techbytes-r-python-examples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Teradata/techbytes-r-python-examples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Teradata%2Ftechbytes-r-python-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Teradata%2Ftechbytes-r-python-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Teradata%2Ftechbytes-r-python-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Teradata%2Ftechbytes-r-python-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Teradata","download_url":"https://codeload.github.com/Teradata/techbytes-r-python-examples/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Teradata%2Ftechbytes-r-python-examples/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272186490,"owners_count":24888384,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-26T02:00:07.904Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T04:17:56.352Z","updated_at":"2025-08-26T07:06:03.418Z","avatar_url":"https://github.com/Teradata.png","language":"Python","readme":"The R and Python TechBytes Demo\nVersion 1.1\n--------------------------------------------------------------------------------\nREADME-R_Py_TechBytes-Demo:\nREADME file for R_Py_TechBytes-Demo ZIP bundle\nCopyright (c) 2020 by Teradata\nLicensed under BSD; see \"license.txt\" file in the bundle root folder.\n================================================================================\n\n\n1. General Introduction\n--------------------------------------------------------------------------------\n\nThe R and Python TechBytes demo is a demo in 5 parts that demonstrates the\nR and Python capabilities in Teradata Vantage, and ways to use R and Python\nfor in-database analytics on a target Vantage system.\nThe demo utilizes a core use case to predict the propensity of a financial\nservices customer base to open a credit card account. The demo comprises of\nthe following parts:\n- Part 1 consists of only a Powerpoint overview of R and Python in Vantage\n- Part 2 demonstrates the Teradata R package tdplyr for clients\n- Part 3 demonstrates the Teradata Python package teradataml for clients\n- Part 4 demonstrates using R in-nodes with the SCRIPT and ExecR Table Operators\n- Part 5 demonstrates using Python in-nodes with the SCRIPT Table Operator\n\nThe R and Python TechBytes demo Parts videos are available on the Teradata\nYouTube channel. The present file is part of a bundle that offers the entire\ncode for Parts 2-5 together with the necessary input data so that you can\nreproduce the demo analyses for either language. The present bundle has no\ncontent related to the demo Part 1, hence there is no further reference to it.\n\nTo reproduce the R and Python TechBytes demo analyses with the present bundle,\nyou will need the following:\na. A corresponding language interpreter installed on a client machine with the\n   ability to install add-on packages from one of the language's repositories.\nb. The Teradata R package (tdplyr) and the Teradata Python package (teradataml),\n   both available through the website downloads.teradata.com.\nc. Access to a Teradata Vantage system that to the very minimum carries the\n   Advanced SQL Engine (database) component.\n   - To execute the demo Parts 2 and 3 in their entirety, the target Vantage\n     system must also feature a Machine Learning Engine component, too.\n   - To execute the demo Part 4, the target Vantage system must be equipped\n     with the \"teradata-R\" and \"teradata-R-addons\" packages.\n   - To execute the demo Part 5, the target Vantage system must be equipped\n     with the \"teradata-python\" and \"teradata-python-addons\" packages.\nd. A SQL interpreter, such as Teradata Studio that is available through the\n   website downloads.teradata.com.\n\n\n2. Information\n--------------------------------------------------------------------------------\n\nThe present bundle comprises of the following folders and files. See the\nREADME file in each one of those folders for more specific information.\n\nREADME-R_Py_TechBytes-Demo.txt\n\nlicense.txt\n\nR_Py-Input_Tables/\n    Accounts.csv\n    Accounts.fastload\n    Customer.csv\n    Customer.fastload\n    README-R_Py_TechBytes-Demo_Data.txt\n    Transactions.csv\n    Transactions.fastload\n\nR_Py-Part_0/\n    README-R_Py_TechBytes-Part_0.txt\n    R_Py_TechBytes-Part_0-Demo.sql\n\nR_Py-Part_2/\n    README-R_Py_TechBytes-Part_2.txt\n    R_Py_TechBytes-Part_2-Demo.r\n\nR_Py-Part_3/\n    README-R_Py_TechBytes-Part_3.txt\n    R_Py_TechBytes-Part_3-Demo.ipynb\n    R_Py_TechBytes-Part_3-Demo.py\n\nR_Py-Part_4/\n    Multi-Model_Random_Forest_Build.sql\n    Multi-Model_Random_Forest_Score.sql\n    README-R_Py_TechBytes-Part_4.txt\n    RFScore.r\n    R_Py_TechBytes-Part_4-Demo.r\n\nR_Py-Part_5/\n    README-R_Py_TechBytes-Part_5.txt\n    R_Py_TechBytes-Part_5-Demo.ipynb\n    R_Py_TechBytes-Part_5-Demo.py\n    R_Py_TechBytes-Part_5-Demo.sql\n    stoRFFitMM.py\n    stoRFScore.py\n    stoRFScoreMM.py\n\n\n3. Changelogs\n--------------------------------------------------------------------------------\n\nFor change logs across file versions, please look into the corresponding files.\nIf unmodified, a file may have no changelog but still follow the versioning of\nthe rest of the files in the repository.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteradata%2Ftechbytes-r-python-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteradata%2Ftechbytes-r-python-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteradata%2Ftechbytes-r-python-examples/lists"}