2014-01-08 71 views
0

我有R對象是要與另一位分析師共享。我寫:如何在不將文件寫入文件的情況下重建R對象?

dput(objectname,"filename.R") 

,然後該對象可以通過共享.R文件以及使用該DGET(文件名 .R)功能來重建。 現在我想要做的只是共享對象結構而不是文件。可能嗎? 我試過以下內容:

a <- dput(b) 
structure(1:50, .Dim = c(10L, 5L)) 

但是不能重建這個對象。我得到的是:

dget(a) 
? 
+0

這對我沒有意義。你想「重建」,這通常意味着*從文件*,但沒有寫入文件?目的是什麼,你想做什麼?從* which *格式或狀態或...重建對象? – TMS

+0

對不起,我應該澄清。我想知道這一點,因爲當我想在這個網站上分享一個對象的結構的同時提出疑問時,如何才能重建相關對象? –

回答

1
> a <- dput(b) 
structure(1:50, .Dim = c(10L, 5L)) 
> a # 'reconstructing' b 
     [,1] [,2] [,3] [,4] [,5] 
[1,] 1 11 21 31 41 
[2,] 2 12 22 32 42 
[3,] 3 13 23 33 43 
[4,] 4 14 24 34 44 
[5,] 5 15 25 35 45 
[6,] 6 16 26 36 46 
[7,] 7 17 27 37 47 
[8,] 8 18 28 38 48 
[9,] 9 19 29 39 49 
[10,] 10 20 30 40 50 

注意,將顯示一條消息dput之後婷b並將其分配給a,恢復B,只是打印a

相關問題