{"id":21089198,"url":"https://github.com/rrmn/rrenko","last_synced_at":"2025-04-13T00:23:22.342Z","repository":{"id":163719042,"uuid":"161622168","full_name":"rrmn/rrenko","owner":"rrmn","description":"An R package to efficiently build Renko charts with ggplot2","archived":false,"fork":false,"pushed_at":"2021-11-08T16:15:38.000Z","size":169,"stargazers_count":4,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-26T18:21:19.466Z","etag":null,"topics":["data-table","ggplot2","r","renko","renko-chart","stock-chart"],"latest_commit_sha":null,"homepage":null,"language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rrmn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2018-12-13T10:23:54.000Z","updated_at":"2024-02-10T08:23:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"d9ae971a-1b64-435f-91db-1f2a44a732dc","html_url":"https://github.com/rrmn/rrenko","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rrmn%2Frrenko","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rrmn%2Frrenko/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rrmn%2Frrenko/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rrmn%2Frrenko/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rrmn","download_url":"https://codeload.github.com/rrmn/rrenko/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248648583,"owners_count":21139321,"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","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":["data-table","ggplot2","r","renko","renko-chart","stock-chart"],"created_at":"2024-11-19T21:24:02.219Z","updated_at":"2025-04-13T00:23:22.328Z","avatar_url":"https://github.com/rrmn.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"# rrenko\n\n## About\nrrenko is an in-development R package to efficiently build Renko charts with the help of ggplot2 and data.table. Renko charts are used to filter the signal from the noise in volatile stock movements. \n\n## Installation\n\n    devtools::install_github(\"RomanAbashin/rrenko\")\n    library(rrenko)\n    library(ggplot2)\n    library(data.table)\n\n## Variables\n\n    renko(df, size, style)\n\n* **df** = a data frame or data table with 2 variables: date (x-axis) and close (y-axis)\n* **size** = the size of the renko bricks (default = 10)\n* **style** = the visual style: modern or classic (default = \"modern\")\n\n## Examples\n\n### Data\n\n    set.seed(1702)\n    df \u003c- data.frame(date = seq.Date(as.Date(\"2014-05-02\"), as.Date(\"2018-05-04\"), by = \"week\"),\n                     close = abs(100 + cumsum(sample(seq(-4.9, 4.9, 0.1), 210, replace = TRUE))))\n\n### Code\n\n    devtools::install_github(\"RomanAbashin/rrenko\")\n    library(renko)\n\n    renko(df, 5, style = \"modern\") + \n        labs(title = \"Renko chart with R\", x = \"\", y = \"\")\n\n![rrenko modern](/images/rrenko_modern.png)\n\n\n    renko(df, 5, style = \"classic\") + \n        labs(title = \"Renko chart with R\", x = \"\", y = \"\")\n\n![rrenko classic](/images/rrenko_classic.png)\n\n\n## Changelog\n### 0.2.0 - 2018-12-15\n* Added variable `points = TRUE` that adds the last close of one date as a geom_point\n* Bug fixed where data table was not recognized\n* Removed modularization due to bugs\n\n### 0.1.3 - 2018-12-13\n* Works in most cases except really and really small sizes.\n* x-axis labels get repeated. This will get fixed at some point.\n* `renko()` funtion expects specific variables names at the moment.\n\n### 0.1.0 - 2018-12-13\n* Still unstable.\n* Lots of bugs.\n* For experimental use only.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frrmn%2Frrenko","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frrmn%2Frrenko","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frrmn%2Frrenko/lists"}