1

我正在尝试将数学表达式插入到绘图的标题中。我需要控制数学表达式中的间距。例如,我想显示表达式“64/8 / 8”,但使用除号而不是斜线。我需要第一个分区标志周围的窄间距和第二个分区标志周围的宽间距。我怎样才能做到这一点?

可重现的代码:

# just produces uniform spacing:
plot( runif(10), runif(10) )
title( expression( 64 %/% 8 %/% 8 ) )

# returns an error
plot( runif(10), runif(10) )
title( expression( 64 %/% 8 ~ " " ~ %/% ~ " " 8 ) )
4

1 回答 1

1

我在上面提到了@MrFlick 的评论,但这是一种使用方法phantom

title(expression(paste(64 %/% 8, phantom(0) %/% phantom(0), 8)))
于 2014-07-10T14:53:54.140 回答