【发布时间】:2022-01-06 03:23:09
【问题描述】:
ID <- c('1', '2', '3', '4')
Field_Name <- c('Location', 'Status', 'Company', 'Priority')
Field_Value <- c('Arizona', 'New', 'MyCompany', 'Urgent')
df_1<-data.frame(ID, Field_Name, Field_Value)
field_name_v <- as.factor(df_1$Field_Name)
custom_fields_df2 <- data.frame(matrix(ncol =((length(field_name_v))),
nrow = (nrow(df_1))))
colnames(custom_fields_df2) <- field_name_v
custom_fields_df2$ID <-ID
这似乎是一个奇怪的问题,但对于相当大的数据集来说却是必需的。我知道这可能非常简单,但我无法弄清楚。如果您查看 df_1 它具有 Field_Name 值,该值表示用户添加的自定义字段。在 custom_fields_df2 中,我试图创建一个水平图表,其中 df_1$Field_Name 中的每个唯一值都是一列,并且 Field_Value 在 Field_Name = 列名和 ID 匹配的列下加入。任何帮助将不胜感激。
【问题讨论】: