【问题标题】:How can character vectors from R be exported or copied to excel so that each element of the vector is assigned its own cell?如何将 R 中的字符向量导出或复制到 excel 中,以便为向量的每个元素分配自己的单元格?
【发布时间】:2014-06-30 15:19:30
【问题描述】:

我在 R 中有一个字符向量,其基因名称如下所示(这是从数据框中提取的,因此这些基因符合某些标准):

[66] "PIAS3"    "FGF18"    "na"       "PCDH8"    "CEBPB"    "VTN"      "PCYT1B"   "GRAMD1C"  "HS3ST3A1" "TMEM171"  "GADD45B"  "NUDT2"    "na"      
[79] "TPN"      "MAT1A"    "na"       "SHOX2"    "TUSC5"    "PALM"     "TBX3"     "C11ORF87" "SOX9"     "TBKBP1"   "GDAP1L1"  "Unchar10" "PIM1"

我想将其复制或导出到 excel 中,以便每个字符串(向量的每个元素)都有自己的单元格。目前,每一行的所有字符串,即

  "PIAS3"    "FGF18"    "na"       "PCDH8"    "CEBPB"    "VTN"      "PCYT1B"   "GRAMD1C"  "HS3ST3A1" "TMEM171"  "GADD45B"  "NUDT2"    "na"

,被粘贴到单个单元格中。

或者,如果我可以在 R 中将此字符向量转换为可呈现的表格或列表,那也可以解决我的问题。

我们将不胜感激地接受任何帮助。提前谢谢了。马丁

【问题讨论】:

  • 每个向量的元素个数一样吗?

标签: r excel vector


【解决方案1】:

如果您想复制/粘贴,只需键入“as.data.frame(your.vector)”。每行都有一个元素,可以轻松剪切/粘贴。否则,查看 write.csv(your.vector,"your.vector.csv") 并在 excel 中打开生成的 csv 文件。

【讨论】:

  • 亲爱的吉姆,感谢您的回复。第一个选项有效,尽管它也复制了不理想的行号​​。原谅我的无知,但是按照您的指示创建了 csv 文件,我不知道它们保存在哪里。谢谢,马丁
猜你喜欢
  • 2016-04-27
  • 2021-01-11
  • 2021-04-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-04
  • 2012-12-08
相关资源
最近更新 更多