我试图弄清楚如何使用python将文件从XML文件解析为数据结构以传递给R。
我需要在 R 中创建的是数据框列表列表:
Nodes = data.frame()
Edges = data.frame()
NetworkCompListA = list()
NetworkCompListA[['Nodes']] = Nodes
NetworkCompListA[['Edges']] = Edges
Networks = list()
Networks[['NetA']] = NetworkCompListA
Networks[['NetB']] = NetworkCompListB
我知道如何从 Rpy2 文档中的示例创建数据框。
import rpy2.rlike.container as rlc
od = rlc.OrdDict([('value', robjects.IntVector((1,2,3))),
('letter', robjects.StrVector(('x', 'y', 'z')))])
df = robjects.DataFrame(od)
如何将“df”插入到列表中,然后将该列表插入到 python 中的另一个列表中,然后将其写入 rdata 文件以加载到 R 的另一个实例中?
谢谢!