2011-11-12 46 views
2

我在R上產生下列圖表:拆分多達情節軸標籤上多行

enter image description here

在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> 

未示出的值和所述文件之間的選項卡。

回答

6

\n放在需要換行的字符串中。在你的例子中冒號後面。例如:

data$V1 <- sub(':', ':\n', data$V1)