Updated the title, as it isn't an issue specific to windows.
I know Windows is not officially supported, but I thought to report it anyway (in any case, rpy2 is easily installable on windows using the gholke wheels).
In the docs of the rmagic, you can see the following snippet:
In : _ = %R x = c(3,4,6.7); y = c(4,6,7); z = c('a',3,4) In : %Rpull x y z In : x Out: array([ 3. , 4. , 6.7])
However, when I do this on Windows, I get for the last line:
In : x Out: <FloatVector - Python:0x000000000FC3FF88 / R:0x00000000130A0258> [3.000000, 4.000000, 6.700000]
So the rpy2 robject is apparently not converted automatically to a python object (in this case numpy array as I have numpy installed).
This is the same for the other rmagics (%R -o, %Rget).
If I do the conversion explicitely, this works:
In : rpy2.robjects.conversion.ri2py(x) Out: array([ 3. , 4. , 6.7])