我在R中生成了以下图表:
在Y轴上,我有蛋白质名称以及以.pdb结尾的文件名。如何在一行上创建蛋白质名称,在下一行上创建文件名?
我使用以下命令生成绘图:
library(lattice) <br>
data <- read.table("~/Documents/R/test.txt", header=F, sep="\t") <br>
dotplot(V1~V2, xlim=c(0, 2.5), xlab="RMSD Distribution", data=data)
示例输入文件如下所示:
Serum Amyloid P Pentamer: 1sac.pdb 0.7125 <br>
Serum Amyloid P Pentamer: 1sac.pdb 0.7917 <br>
Serum Amyloid P Pentamer: 1sac.pdb 0.7819 <br>
Serum Amyloid P Pentamer: 1sac.pdb 0.7762 <br>
Serum Amyloid P Pentamer: 1sac.pdb 1.0233 <br>
Serum Amyloid P Pentamer: 1sac.pdb 0.6896 <br>
不显示值和文件之间的选项卡。
答案 0 :(得分:6)
将\n
放在需要换行的字符串中。在你的例子刚刚冒号后。 E.g:
data$V1 <- sub(':', ':\n', data$V1)