Hi John,
On 12/05/10 07:22, John Owens wrote:
> I'm having some trouble figuring out how to change a column in a DataFrame.
> I can extract the column labeled X with:
>
> df.rx2('X')
please use self-contained examples. It makes it easier to ascertain what
you are doing / try to achieve.
> which seems to give me an R vector, which is good. But I can't figure out how
> to
> iterate through that vector and manipulate it in python:
>
> print [function(x) for x in df.rx2('X')] # error
Without the exact error occurring, and without a self-contained example,
it is hard to comment (as this should work).
> for k,v in df.rx2('X').iteritems(): # also an error
>
> and I also don't know how to replace that (python) vector back into the
> DataFrame (I can use cbind to make a new column, but I'd rather replace the
> old
> column with the new one).
>
> This would be a good example for the DataFrame section of the docs, I think.
> Any
> help appreciated!
Yes. The documentation should/will grow in time (and contributions are
welcome btw).
Laurent
> JDO
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> rpy-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/rpy-list
------------------------------------------------------------------------------
_______________________________________________
rpy-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rpy-list