Pandas like features
bachmeier
no at spam.net
Thu Nov 5 22:02:25 UTC 2020
On Thursday, 5 November 2020 at 20:22:45 UTC, data pulverizer
wrote:
> 1. If I had to do this, I would first decide on a collection of
> common data structures to share starting with *compositions* of
> R/Python/Julia style multi-dimensional arrays - contiguous
> arrays with basic element types with a dimensional information
> in form of another array. So a 2x3 double matrix is a double
> array of length 6 with another long array containing [2, 3]. R
> has externalptr, Julia can interface with pointers, as can
> Python.
R has externalptr, but to my knowledge, that's only for
transporting around C objects. I don't know of any way to call R
API functions with data not allocated by R. It assumes it can do
anything it wants with that data. Unless they've changed
something (which is possible since I haven't looked into it in
years) you'd have to copy any data you send to an R function. But
if you're calling R maybe you don't care about that.
More information about the Digitalmars-d
mailing list