gnuplot - 如何阅读&来自dat文件的字符

时间:2017-07-02 19:32:47

标签: character gnuplot

我正在阅读.dat文件,列中的一个标题包含&字符。当我尝试通过Gnuplot绘制列时&字符在函数名称中消失。我正在使用columnheader函数来获取名称。如何调整列的名称?

当前列标题: 我D& C

1 个答案:

答案 0 :(得分:0)

你可以双倍逃避&数据文件中的字符如下:

exp<- read.csv("tsnedata.csv")
library(Rtsne)
exp1=t(exp)
exp2=matrix(as.numeric(unlist(exp1)),nrow=nrow(exp1))
exp3 <- data.matrix(exp2)
tsne <- Rtsne(as.matrix(exp3), check_duplicates = FALSE, pca = FALSE, perplexity=30, theta=0.5, dims=2)

cols <- rainbow(10)
plot(tsne$Y, t='n')
text(tsne$Y, col=cols)

现在情节命令有效:

i D\\&C
1 4
2 3
3 5

结果如下:

& character in columnheader