深圳网页制作与网站建设公司,办公室装修费用,wordpress网站收录插件,j江苏省建设工程招投标网站vector1 c(1, “karthik”, “IT”) names(vector1) c(“id”, “name”, “branch”)
df data.frame(as.list(vector1)) print(df)
先给向量的元素命名#xff0c;然后转换为列表#xff0c;最后转换为数据框。 我的需求大概是这个样子#xff1a;数量不确定的仅有单行…vector1 c(1, “karthik”, “IT”) names(vector1) c(“id”, “name”, “branch”)
df data.frame(as.list(vector1)) print(df)
先给向量的元素命名然后转换为列表最后转换为数据框。 我的需求大概是这个样子数量不确定的仅有单行数据的数据框每个数据框的列数不确定从上图的左边整理到右边的形式。
代码实现如下
# 创建一个空数据框
temp_df - data.frame()for (i in c(1:length(很多个单行数据))){data - 很多个单行数据[i]names(data) - c(列名)df - data.frame(as.list(data))if (i 1){temp_df - full_join(temp_df, df)} else {temp_df - df}
}这样full_join对自动匹配虽然会在控制台输出很多条匹配信息但无关紧要。