簡體   English   中英

數據集,其中包含每個觀測值的預定義類列表-R中

[英]Dataset that holds a list of pre-defined classes for each observation - in R

我是R的新手,需要保留一個數據集,該數據集包含每個觀察值(比如說一個用戶)的類列表(比如說事件)。 例如-對於每個user_ID,我保存一個事件列表,每個事件類都包含以下字段:名稱,時間,類型。

我的問題是-在R中保存此類數據的最佳方法是什么? 我有數百萬個這樣的觀察結果,因此我需要以最佳方式(就空間而言)保存它。

另外,在決定如何保存它之后,我需要在python內部創建它,因為我的原始數據在python dict中。 最好的方法是什么?

謝謝!

您可以使用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字典是什么樣子,您可能需要更多的后期處理,但是如果沒有可重現的示例,很難說是什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM