Title: Add missing scalar functions · Issue #463 · apache/datafusion-python · GitHub
Open Graph Title: Add missing scalar functions · Issue #463 · apache/datafusion-python
X Title: Add missing scalar functions · Issue #463 · apache/datafusion-python
Description: Is your feature request related to a problem or challenge? Please describe what you are trying to do. I would like access to the full set of scalar functions defined in the Rust library. Describe the solution you'd like I would like to h...
Open Graph Description: Is your feature request related to a problem or challenge? Please describe what you are trying to do. I would like access to the full set of scalar functions defined in the Rust library. Describe t...
X Description: Is your feature request related to a problem or challenge? Please describe what you are trying to do. I would like access to the full set of scalar functions defined in the Rust library. Describe t...
Opengraph URL: https://github.com/apache/datafusion-python/issues/463
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Add missing scalar functions","articleBody":"**Is your feature request related to a problem or challenge? Please describe what you are trying to do.**\nI would like access to the [full set](https://arrow.apache.org/datafusion/user-guide/sql/scalar_functions.html) of scalar functions defined in the Rust library.\n\n**Describe the solution you'd like**\nI would like to have Python bindings for the following functions:\n\n_Math Functions_\n\n- [x] acosh\n- [x] asinh\n- [x] atanh\n- [x] cbrt\n- [x] cosh\n- [x] degrees\n- [x] factorial\n- [x] gcd\n- [x] isnan: #495\n- [x] iszero: #495\n- [x] lcm\n- [x] nanvl\n- [x] pi\n- [x] radians\n- [x] sinh\n- [x] tanh\n\n_Binary String Functions_\n\n- [x] encode: #494\n- [x] decode: #494\n\n_Array Functions_\n\n- [x] array_append\n- [x] array_cat\n- [x] array_concat\n- [x] array_dims\n- [x] array_element\n- [x] array_empty\n- [x] array_extract\n~- [ ] array_fill~ removed https://github.com/apache/datafusion/pull/7199\n- [x] array_has\n- [x] array_has_all\n- [x] array_has_any\n- [x] array_indexof\n- [x] array_join\n- [x] array_length\n- [x] array_ndims\n- [x] array_pop_back\n- [x] array_position\n- [x] array_positions\n- [x] array_prepend\n- [x] array_push_back\n- [x] array_push_front\n- [x] array_remove\n- [x] array_remove_all\n- [x] array_remove_n\n- [x] array_repeat\n- [x] array_replace\n- [x] array_replace_all\n- [x] array_replace_n\n- [x] array_slice\n- [x] array_to_string\n- [x] cardinality\n- [x] empty\n- [x] flatten\n- [x] list_append\n- [x] list_cat\n- [x] list_concat\n- [x] list_dims\n- [x] list_element\n- [x] list_extract\n- [x] list_indexof\n- [x] list_join\n- [x] list_length\n- [x] list_ndims\n- [x] list_position\n- [x] list_positions\n- [x] list_prepend\n- [x] list_push_back\n- [x] list_push_front\n- [x] list_remove\n- [x] list_remove_all\n- [x] list_remove_n\n- [ ] list_repeat\n- [x] list_replace\n- [x] list_replace_all\n- [x] list_replace_n\n- [x] list_slice\n- [x] list_to_string\n- [x] make_list\n- ~~[ ] trim_array~~ deprecated\n\n_Time and Date Functions_\n\n- [x] extract\n\n_Other Functions_\n\n- [ ] arrow_cast\n\n**Describe alternatives you've considered**\nNone","author":{"url":"https://github.com/mesejo","@type":"Person","name":"mesejo"},"datePublished":"2023-08-25T07:37:45.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":11},"url":"https://github.com/463/datafusion-python/issues/463"}
| 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:03adb186-d4d8-7633-f398-ff0507fc4c3a |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | B0E4:2B7556:1C32FF6:27D900C:6978DDC5 |
| html-safe-nonce | fa18516e71ac06b658ae2ee1bee50c87f44cba89252b00910d62452cd208a7d2 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMEU0OjJCNzU1NjoxQzMyRkY2OjI3RDkwMEM6Njk3OEREQzUiLCJ2aXNpdG9yX2lkIjoiNjU4NjAyNjc4NDczNzI1NDg1MyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | c16241ecac5c877e93986f6bdb328423bc0249ab53ba90fc2455fad0cca2cfce |
| hovercard-subject-tag | issue:1866514006 |
| 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/apache/datafusion-python/463/issue_layout |
| twitter:image | https://opengraph.githubassets.com/91f53a7fe18276630ce6403adaf352a3bd625e52df461555491715330e54b780/apache/datafusion-python/issues/463 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/91f53a7fe18276630ce6403adaf352a3bd625e52df461555491715330e54b780/apache/datafusion-python/issues/463 |
| og:image:alt | Is your feature request related to a problem or challenge? Please describe what you are trying to do. I would like access to the full set of scalar functions defined in the Rust library. Describe t... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | mesejo |
| hostname | github.com |
| expected-hostname | github.com |
| None | 8a71ca1f7ab5436216e1df86f398ef7a51ed3152c90e3f7332fc70cf97fcb9d6 |
| turbo-cache-control | no-preview |
| go-import | github.com/apache/datafusion-python git https://github.com/apache/datafusion-python.git |
| octolytics-dimension-user_id | 47359 |
| octolytics-dimension-user_login | apache |
| octolytics-dimension-repository_id | 515951203 |
| octolytics-dimension-repository_nwo | apache/datafusion-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 515951203 |
| octolytics-dimension-repository_network_root_nwo | apache/datafusion-python |
| 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 | eaed570eead52a9920afef75dc3eb6d826fdc5ef |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width