-1
A
回答
2
你可以把它們放在一個列表:
mylist <- list()
for(i in 1:32){
mylist[[i]] <- df[,c(1, i+1)]
names(mylist)[i] <- colnames(df)[i+1]
}
這將創建32個dataframes,每個第一列清單,並連續一個其他的,從第二。
1
或者,你可以用一個功能做到這一點,如:
makedf <- function(df, i) {
df %>%
select(c(1,i)) %>%
return()
}
0
完成。
for (i in 2:ncol(data))
{temp <- data.frame(data[,1], data[,i])
colnames(temp) <- c("col1", colnames(data)[i])
assign(colnames(data)[i], temp)
rm(temp)
}
相關問題
- 1. 每8列提取數據幀列
- 2. 提取數據幀的部分
- 3. SparklyR一個火花數據幀列分離成兩列
- 4. 從提取的分組數據中生成新的數據幀
- 5. 從數據幀中提取的數據平均分佈 - R
- 6. 按列拆分數據幀
- 7. 提取ReactDOM.render()調用以分離文件
- 8. 從熊貓數據幀中提取值以創建新的數據幀
- 9. R:從CSV文件數據列表中提取數據幀
- 10. 從數據幀列表中提取數據幀並執行計算
- 11. 數據幀列表的拆分列
- 12. 將每兩列的數據幀拆分爲多個數據幀
- 13. 提取新列與數出熊貓的數據幀GROUPBY的
- 14. 提取分離值串
- 15. 從熊貓數據幀提取信息
- 16. 熊貓數據幀提取模式
- 17. Python中提取新的數據幀
- 18. 如何拆分數據幀並提取特定模式?
- 19. 將列數據分離成列
- 20. 提取數據幀中列名的組合
- 21. 提取物列了一個數據幀,並責令其
- 22. 使用特定值提取數據幀中的列
- 23. 使用dtype'o'從數據幀列提取值
- 24. 從數據幀列中的字典中提取值
- 25. 提取獨特的精確串上的數據幀列匹配
- 26. 提取行從熊貓的數據幀列融化後
- 27. 在數據幀列上執行子字符串提取
- 28. 大熊貓從數據幀中提取列表
- 29. 通過從串行和數據幀列名的組合提取一個數據幀的列
- 30. 據幀聚集的集團 - 按範圍分離一列值
謝謝,但我將能夠運行進一步分析,如果它是一個數據幀? –
是的,你可以用mylist [[i]]來訪問每個2列數據幀,它將返回數據幀本身 – CPak
正如@ChiPak所說,列表中的對象仍然是類data.frame 。 – LAP