【问题标题】:how to melt tibbles?如何融化小块?
【发布时间】:2022-06-15 23:16:51
【问题描述】:

我有一个数据框,其中一列在其中有一个小标题作为值。看起来像这样 click here to see it

我尝试将此数据帧导出到 csv 文件,但无法在 excel 上读取小标题,然后我尝试导出到 xlsx 文件,但出现错误:Error in if (is.na(value)) { : the condition has length > 1

我的第二个问题是,我想将 tibble 转换为实际的行和列,因此对于每个 tibble,前 4 列将根据需要重复,以使包含 tibble 的列被替换为小标题,但我不知道该怎么做!也许使用变异?

【问题讨论】:

  • 也许你可以使用unnest_widerunnestlibrary(tidyr);library(dplyr);df1 %>% unnest(outcomes)

标签: r dataframe tibble melt


【解决方案1】:

一种方法是使用tidyr::unnest()

df %>%
  unnest(outcomes)

【讨论】:

    猜你喜欢
    • 2017-05-30
    • 2021-02-15
    • 2021-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多