我是R的新手,需要保留一个包含每个观察数据集的数据集(让我们说 - 用户)一个类列表(让我们说事件)。 例如 - 对于每个user_ID,我保存一个事件列表,每个事件类都包含以下字段:名称,时间,类型。
我的问题是 - 在R中保存此类数据的最佳方法是什么?我有几百万次这样的观察,所以我需要以最佳方式(在空间方面)保持它。
此外,在我决定如何握住它之后,我需要在python中创建它,因为我的原始数据是在python dict中。最好的方法是什么?
谢谢!
答案 0 :(得分:3)
您可以使用Python的csv
模块将您的dict保存为.csv。
mydict = {"a":1, "b":2, "c":3}
with open("test.csv", "wb") as myfile:
w = csv.writer(myfile)
w.writerows(mydict.items())
然后使用read.csv
将其加载到R中。
当然,根据你的Python dict的样子,你可能需要更多的后期处理,但是没有可重复的例子,很难说它会是什么。