1)負載從物理RDATA到存儲器的data.frame,
2)進行修改,
3)保存回物理RDATA,
4)將其從內存中刪除以避免衝突?
難道我可以跳過加載/保存步驟並直接對物理RData進行永久性更改嗎?有沒有像使用SQLite/MySQL數據庫一樣使用data.frame的方法?或者我應該使用SQLite/MySQL(而不是data.frame)作爲數據存儲?
更多的想法:我認爲主要區別在於使用SQLite/MySQL與數據庫建立連接,但要使用RData中的data.frame在內存中創建副本。後面的方法可能會在複雜的程序中產生衝突。爲避免潛在的衝突,您必須保存data.frame,並在每次更改時立即將其從內存中移除。
謝謝!
無論誰投票結束,你可以在做這些之前做一些有用的評論嗎? – Jfly
您是否正在嘗試使用R或其他程序進行更改? – C8H10N4O2
是的。使用R.但我發現它一貫的加載/保存是乏味的。 – Jfly