有没有一种简单的方法可以使用tidyr或tidyverse将数据从长格式转换为宽格式?

时间:2020-10-22 21:29:29

标签: r tidyverse tidyr

我正在尝试将数据从长格式转换为宽格式,但是我使用的原始值是1和0,并且我的新值列正在生成,NULL和。似乎代码正在理解我的数据中有重复项,而我不相信这样做。谁能提供任何建议?有人遇到过这个错误吗?

data= read.csv("C:/Users/jessi/Documents/Voicelab/2020-2021/modified_d_f.csv")
head(data)

as.numeric(data$preferred_attractive_stim)

widedata<-pivot_wider(
  data,
  names_from = prepost,
  names_prefix = "rating-",
  names_repair = "check_unique",
  values_from = preferred_attractive_stim,
)

print(widedata)


Values are not uniquely identified; output will contain list-cols.
* Use `values_fn = list` to suppress this warning.
* Use `values_fn = length` to identify where the duplicates arise
* Use `values_fn = {summary_fun}` to summarise duplicates

0 个答案:

没有答案