不同长度的向量组成数据框 vector dataframe data.frame 不同长度的列表构建DataFrame 列表变成数据框 do.call列表list批量导出excel

您所在的位置:网站首页 r语言两列数据不同的元素 不同长度的向量组成数据框 vector dataframe data.frame 不同长度的列表构建DataFrame 列表变成数据框 do.call列表list批量导出excel

不同长度的向量组成数据框 vector dataframe data.frame 不同长度的列表构建DataFrame 列表变成数据框 do.call列表list批量导出excel

2024-07-09 12:53| 来源: 网络整理| 查看: 265

长度不同的向量 长度不同的元素组成dataframe data.frame

列表变成数据框 不同长度的向量组成数据框 vector dataframe data.frame 不同长度的列表构建DataFrame 列表变成数据框 把list转换为data.frame 列表转换为数据框 列表和数据框相互转换

https://www.runoob.com/r/r-data-frame.html

生成数据框

通过data.frame函数生成数据框 c = data.frame(x = 1, y = 1:3)

在这里插入图片描述

不同长度的向量组成数据框

if(1==1){ dataTemp #当给合并后的data.frame每一列的命名时,则必须使用函数"cbind.data.frame" > setNames(do.call(cbind.data.frame, lapply(lapply(a_list, unlist), `length > #当列表中的元素已被命名,则既可使用"cbind.data.frame",也可使用"cbind" > names(a_list) = c("cat", "months", "dog") > do.call(cbind, lapply(lapply(a_list, unlist), `length a b ab class(ab) # [1] "matrix" > typeof(ab) # [1] "character" > > ab class(ab) # [1] "data.frame" > typeof(ab) # [1] "list" 函数简单说明 setNames(object = nm, nm) do.call(what, args, quote = FALSE, envir = parent.frame()) ###do.call constructs and executes a function call from a name or a function and a list of arguments to be passed to it. lapply(X, FUN, …) ###lapply returns a list of the same length as X, each element of which is the result of applying FUN to the corresponding element of X. ———————————————— 版权声明:本文为CSDN博主「AdaWong_Corner」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/ada0915/article/details/82849836 ```bash .libPaths(c("/home/data/t040413/R/x86_64-pc-linux-gnu-library/4.2","/home/data/t040413/R/yll/usr/local/lib/R/site-library", "/home/data/refdir/Rlib/","/usr/local/lib/R/library")) library(dplyr) library(ggplot2) library(tinyarray) library(edgeR) library(patchwork) #devtools::install_github("XiaoLuo-boy/ggheatmap") library(ggheatmap) library(tidyr) library(DESeq2) library(stringr) library(ropls) getwd() library(enrichplot) dotplot showMethods(dotplot) print(getwd()) dir.create("/home/data/t040413/wpx/wpx_metabolism/enrichments_All") setwd("/home/data/t040413/wpx/wpx_metabolism/enrichments_All") getwd() %>%print() pattern=c("ALL Sub-class _enrichments_analysis_results","ALL Main-class _enrichments_analysis_results", "ALL super_class _enrichments_analysis_results") list.files(pattern = pattern, ,path = "/home/data/t040413/wpx/wpx_metabolism" ,full.names = TRUE,recursive = TRUE ) { # List of files file_list


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3