Re: String Array Concatenation function?

2022-11-09 Thread Ryan Kuhns
Hi Ian, I had been busy, but would be happy to add it. I’ll review the contributing information and see about starting that. In general I’d be happy to help add some additional documentation for user workflows. -Ryan > On Sep 28, 2022, at 9:21 AM, Ian Cook wrote: > > Ryan, > > Glad to

Re: String Array Concatenation function?

2022-09-28 Thread Ian Cook
Ryan, Glad to hear you got it working! If you're feeling up to it, would you be willing to add an example to the Python Arrow Cookbook demonstrating elementwise string concatenation? I think it would fit nicely with the other examples here in the Data Manipulation section:

Re: String Array Concatenation function?

2022-09-27 Thread Ryan Kuhns
Thanks to everyone for the help. The binary_join_element_wise compute fun thin does what I need. I was just calling it wrong! > On Sep 27, 2022, at 4:55 AM, Jacek Pliszka wrote: > > Hi! > > I think API section is more user friendly: > >

Re: String Array Concatenation function?

2022-09-27 Thread Jacek Pliszka
Hi! I think API section is more user friendly: https://arrow.apache.org/docs/python/api/compute.html#api-compute https://arrow.apache.org/docs/python/generated/pyarrow.compute.binary_join_element_wise.html#pyarrow.compute.binary_join_element_wise BR J pon., 26 wrz 2022 o 23:48 Ian Cook

Re: String Array Concatenation function?

2022-09-26 Thread Ian Cook
Hi Ryan, I believe the compute function "binary_join_element_wise" in the Arrow C++ library does just this: https://arrow.apache.org/docs/cpp/compute.html#string-joining I believe you can call this function in PyArrow following the same pattern described here:

String Array Concatenation function?

2022-09-26 Thread Ryan Kuhns
Hi, I’ve started using Apache Arrow via pyarrow. One area I’ve struggled is the ability to create a new column that is a concatenation of other string columns. The existing string concatenation compute functions don’t appear to work for the case I’m describing. Are there any plans to create