[ https://issues.apache.org/jira/browse/ARROW-11120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17261997#comment-17261997 ]
Laurent commented on ARROW-11120: --------------------------------- [~npr] I think I understand where I did not understand you, and I think we agree. (btw, the exchange about "get" / "environment" made me realize that the R `$` operator/function was not needed since R6 classes inherit from environment, and that "get" for environments is mapped to the method `__getitem__` in rpy2 - so thanks!). While I intend to use rpy2-R6 for what I have in mind, for example conversion rules for rpy2 or wrapping classes to allow the use of dplyr from Python (like here https://rpy2.github.io/doc/latest/html/lib_dplyr.html), this does not mean that everything in the code must be tied to rpy2-R6. My comment about checking again within few weeks whether there is a part of that code that could live within the Arrow project was in that sense. I have cleaned things a bit with the split use rpy2-R6 vs doesn't use rpy2-R6 in mind. module here: https://github.com/rpy2/rpy2-arrow/blob/main/rpy2_arrow/pyarrow_rarrow.py example: https://github.com/rpy2/rpy2-arrow/blob/main/README.md > [Python][R] Prove out plumbing to pass data between Python and R using rpy2 > --------------------------------------------------------------------------- > > Key: ARROW-11120 > URL: https://issues.apache.org/jira/browse/ARROW-11120 > Project: Apache Arrow > Issue Type: Improvement > Components: Python, R > Reporter: Wes McKinney > Priority: Major > > Per discussion on the mailing list, we should see what is required (if > anything) to be able to pass data structures using the C interface between > Python and R from the perspective of the Python user using rpy2. rpy2 is sort > of the Python version of reticulate. Unit tests will then validate that it's > working -- This message was sent by Atlassian Jira (v8.3.4#803005)