【问题标题】:R - How can I create an "empty" dataframe after transposing? [duplicate]R - 转置后如何创建“空”数据框? [复制]
【发布时间】:2021-07-06 19:54:42
【问题描述】:

转置我的数据后,我现在处于这个阶段:

Alex Aro Billie Piper Chris Fe Daron Chlim Erik Fuc (3000 more names)

只有标题,但里面没有数据。现在我想像这样填充空数据框:

Alex Aro Billie Piper Chris Fe Daron Chlim Erik Fuc (3000 more names)
NA NA NA NA NA NA
NA NA NA NA NA NA
NA NA NA NA NA NA
NA NA NA NA NA NA
NA NA NA NA NA NA
NA NA NA NA NA NA
(18 000 rows) NA NA NA NA NA

最后我是零还是NA都没有关系。正如你可以看到很多行和列,所以代码只有在我不必自己键入每一行和每一列时才有用。提前致谢!

【问题讨论】:

  • 此问题已回答here

标签: r dataframe populate


【解决方案1】:

您对空数据框进行子集化。如果带有标题的数据框被称为df 以创建具有NA 值的 18000 行,您可以这样做 -

out <- df[1:18000, ]
rownames(out) <- NULL
out

【讨论】:

  • 我认为这不是 OP 想要的。据我了解,他想在一个空的df中将行名转换为列名,反之亦然。
  • 不,这肯定回答了我的问题。谢谢大家!
猜你喜欢
  • 1970-01-01
  • 2016-10-25
  • 2012-09-18
  • 2023-03-21
  • 1970-01-01
  • 2018-05-10
  • 1970-01-01
  • 2014-02-11
  • 2016-01-20
相关资源
最近更新 更多