Title: geoms and scales list · Issue #79 · dxe4/python-ggplot · GitHub
Open Graph Title: geoms and scales list · Issue #79 · dxe4/python-ggplot
X Title: geoms and scales list · Issue #79 · dxe4/python-ggplot
Description: geoms 🔢 Basic 1D Geoms (Single Variable) [x ] geom_bar() geom_col() easy - planned / coming soon [ x] geom_histogram() [ x] geom_density() [ x] geom_freqpoly() [ x] geom_area() needs more tests 📈 Basic 2D Geoms (Two Variables) [ X] geom_...
Open Graph Description: geoms 🔢 Basic 1D Geoms (Single Variable) [x ] geom_bar() geom_col() easy - planned / coming soon [ x] geom_histogram() [ x] geom_density() [ x] geom_freqpoly() [ x] geom_area() needs more tests 📈 B...
X Description: geoms 🔢 Basic 1D Geoms (Single Variable) [x ] geom_bar() geom_col() easy - planned / coming soon [ x] geom_histogram() [ x] geom_density() [ x] geom_freqpoly() [ x] geom_area() needs more tests 📈 B...
Opengraph URL: https://github.com/dxe4/python-ggplot/issues/79
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"geoms and scales list","articleBody":"# geoms \n\n\n### 🔢 Basic 1D Geoms (Single Variable)\n- [x ] `geom_bar()` \n- [ ] `geom_col()` easy - planned / coming soon\n- [ x] `geom_histogram()` \n- [ x] `geom_density()` \n- [ x] `geom_freqpoly()` \n- [ x] `geom_area()` needs more tests\n\n### 📈 Basic 2D Geoms (Two Variables)\n- [ X] `geom_point()` \n- [ X] `geom_line()` \n- [ ] `geom_path()` easy - planned / coming soon\n- [ ] `geom_step()` easy - planned / coming soon\n- [ ] `geom_rug()` easy - planned / coming soon\n- [ ] `geom_jitter()` easy - planned / coming soon\n- [ ] `geom_count()` easy - planned / coming soon\n\n### 📐 Statistical Geoms\n- [X ] `geom_smooth()` Needs tests\n- [ ] `geom_quantile()` easy - planned / coming soon\n- [ ] `geom_boxplot()` medium - planned / coming soon\n- [ ] `geom_violin()` difficulty not known yet - planned / coming soon\n- [ ] `geom_dotplot()` \n- [ ] `geom_contour()`/`geom_contour_filled()` \n- [ ] `geom_bin2d()`/`geom_hex()` medium / hard - planned / coming soon\n\n### 🗺 Spatial/Map Geoms\n- [ ] `geom_map()` skip for now\n- [ ] `geom_sf()` skip for now\n- [ x] `geom_rect()`/`geom_tile()` Tile is done rect planned / coming soon\n- [x ] `geom_raster()` needs tests\n- [ ] `geom_polygon()` to plan\n\n### ✨ Specialized Geoms\n- [x ] `geom_text()`/`geom_label()` Text done, label planned\n- [ ] `geom_curve()`/`geom_segment()` Curve done as annotation, needs geom\n- [x ] `geom_abline()`/`geom_hline()`/`geom_vline()` \n- [ x] `geom_errorbar()`/`geom_linerange()` \n- [ ] `geom_crossbar()`/`geom_pointrange()` planned / coming soon\n- [ ] `geom_ribbon()`/`geom_area()` planned / coming soon\n\n### 🔗 Extension Package Geoms (Bonus)\n- [ ] `ggrepel::geom_text_repel()` handy\n- [ ] `gganimate::geom_shadow()` \n- [ ] `ggforce::geom_bspline()` looks fun\n\n\n# scales\n\n\n\n### 🌈 Color/Fill Scales (Continuous Data)\n- [x ] `scale_color_gradient()` / `scale_fill_gradient()` needs tests\n- [ ] `scale_color_gradient2()` / `scale_fill_gradient2()` \n- [x ] `scale_color_gradientn()` / `scale_fill_gradientn()` needs tests\n- [ ] `scale_color_viridis_c()` / `scale_fill_viridis_c()` \n- [ ] `scale_color_distiller()` / `scale_fill_distiller()` \n\n### 🎨 Color/Fill Scales (Discrete Data)\n- [ ] `scale_color_hue()` / `scale_fill_hue()` easy\n- [ ] `scale_color_brewer()` / `scale_fill_brewer()` easy\n- [ ] `scale_color_viridis_d()` / `scale_fill_viridis_d()` easy\n- [ ] `scale_color_grey()` / `scale_fill_grey()` easy\n- [ x] `scale_color_manual()` / `scale_fill_manual()` needs tests\n\n### 📊 Position Scales (Axes)\n- [ x] `scale_x_continuous()` / `scale_y_continuous()` \n- [ x] `scale_x_log10()` / `scale_y_log10()` needs tests and fixing\n- [ ] `scale_x_sqrt()` / `scale_y_sqrt()` easy\n- [x ] `scale_x_reverse()` / `scale_y_reverse()` needs tests\n- [x ] `scale_x_discrete()` / `scale_y_discrete()` \n- [ ] `scale_x_date()` / `scale_y_date()` \n- [ ] `scale_x_datetime()` / `scale_y_datetime()` \n- [ ] `scale_x_binned()` / `scale_y_binned()` \n\n### 📐 Size Scales\n- [ ] `scale_size()` \n- [ ] `scale_size_area()` \n- [x ] `scale_size_manual()` needs tests\n- [ x] `scale_size_discrete()` needs tests\n\n### ✨ Shape/Line Type Scales\n- [ ] `scale_shape()` \n- [ ] `scale_shape_manual()` \n- [ ] `scale_linetype()` \n- [ ] `scale_linetype_manual()` \n\n### 🧊 Alpha (Transparency) Scales\n- [ ] `scale_alpha()`\n- [x ] `scale_alpha_manual()` needs tests\n- [x ] `scale_alpha_discrete()` needs tests\n\n### 🔄 Coordinate System Adjustments\n- [ ] `coord_cartesian()` \n- [ ] `coord_fixed()` \n- [ x] `coord_flip()` partially done / finish and test\n- [ ] `coord_polar()` \n- [ ] `coord_trans()` \n\n### 🧩 Specialized Scales\n- [ ] `scale_width()` \n- [ ] `scale_radius()` \n- [ ] `scale_symsize()` \n- [ ] `scale_starshape()` \n- [ ] `scale_weave()` \n\n### 🔌 Extension Package Scales\n- [ ] `ggthemes::scale_color_tableau()` \n- [ ] `ggsci::scale_color_npg()` \n- [ ] `scico::scale_color_scico()` \n- [ ] `paletteer::scale_color_paletteer_d()` ","author":{"url":"https://github.com/dxe4","@type":"Person","name":"dxe4"},"datePublished":"2025-06-02T22:33:49.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/79/python-ggplot/issues/79"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:c4ea90fc-2651-54b3-f7ae-93b4898edd5d |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8AA8:6834D:DE1165:128B4FF:69702114 |
| html-safe-nonce | ad5e5108d0e8937a7b1bf89a1931bffce8c88a4186915f8957344b5030a0055f |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QUE4OjY4MzREOkRFMTE2NToxMjhCNEZGOjY5NzAyMTE0IiwidmlzaXRvcl9pZCI6IjI0ODM5ODYyNTQyODIxMDUxMDgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 111f9469ecbf2cc4276a8e63da8275026d6f9bc9cb45be201d0762c34b8e6189 |
| hovercard-subject-tag | issue:3111827717 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/dxe4/python-ggplot/79/issue_layout |
| twitter:image | https://opengraph.githubassets.com/24911a5721bfc08561f58e038fd4653723bdba8ba54e9bef9ff920eec2524f1d/dxe4/python-ggplot/issues/79 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/24911a5721bfc08561f58e038fd4653723bdba8ba54e9bef9ff920eec2524f1d/dxe4/python-ggplot/issues/79 |
| og:image:alt | geoms 🔢 Basic 1D Geoms (Single Variable) [x ] geom_bar() geom_col() easy - planned / coming soon [ x] geom_histogram() [ x] geom_density() [ x] geom_freqpoly() [ x] geom_area() needs more tests 📈 B... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | dxe4 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 26d344b5c41e8171f05f1b33de4ed89a222e01250099adfcd988bb0e02fd1cbb |
| turbo-cache-control | no-preview |
| go-import | github.com/dxe4/python-ggplot git https://github.com/dxe4/python-ggplot.git |
| octolytics-dimension-user_id | 4346513 |
| octolytics-dimension-user_login | dxe4 |
| octolytics-dimension-repository_id | 915397546 |
| octolytics-dimension-repository_nwo | dxe4/python-ggplot |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 915397546 |
| octolytics-dimension-repository_network_root_nwo | dxe4/python-ggplot |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9f0c240136b4f91bdb92e57a88ba5dc425cbdb12 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width