0
我有一個很大的數據框,所以我想創建一個小的數據框子集來測試我的功能。選擇一個數據框的子集
a=seq(from=1, to =1000, by=10)
b=seq(from=1,to=20000, by=100)
small_df <- df [a,b]
而samll_df最終是一個包含b中的數字的向量。
什麼是正確的做法?
期望輸出:
col1 col11 col21 ........col91
row1
row11
row21
row31
...
row19901
你到目前爲止嘗試了什麼? – 2015-11-05 02:21:06
如果您可以將數據發佈爲csv,則可能也會有所幫助,具體取決於數據的大小。語法似乎沒問題,它可能只是尺寸問題。 – zacdav
在你的代碼中,你用'by = 100'創建'b',並且在期望的輸出中,你想要每10列。如果原始數據集是'data.frame',它應該可以工作。例如'set.seed(24); (矩陣(樣本(1:9,100 * 100,替換= TRUE),ncol = 100)); a-seq(1,100,by = 10); b < - seq(1,100,by = 10); DF [A,B]' – akrun